zoukankan      html  css  js  c++  java
  • jquery 获取日期 date 对象、 判断闰年

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>时间</title>
    	<script src="scripts/jquery-1.7.1.min.js"></script>
    </head>
    <body>
    <script type="text/javascript"> 
    $(function(){
    var myDate = new Date();
    var showDay=new Array('星期一','星期二','星期三','星期四','星期五','星期六','星期日');
    console.log(showDay[myDate.getDay()-1]); //获取星期
    
    console.log(myDate.getYear()); //获取当前年份
    
    console.log(myDate.getFullYear()); //获取完整的年份(4位,1970-????)
    
    console.log(myDate.getMonth()+1); //获取当前月份(0-11,0代表1月)
    
    console.log(myDate.getDate()); //获取当前日(1-31)
    
    console.log(myDate.getDay()); //获取当前星期X(0-6,0代表星期天)
    
    console.log(myDate.getTime()); //获取当前时间(从1970.1.1开始的毫秒数)
    
    console.log(myDate.getHours()); //获取当前小时数(0-23)
    
    console.log(myDate.getMinutes()); //获取当前分钟数(0-59)
    
    console.log(myDate.getSeconds()); //获取当前秒数(0-59)
    
    console.log(myDate.getMilliseconds()); //获取当前毫秒数(0-999)
    
    console.log(myDate.toLocaleDateString()); //获取当前日期
    console.log(myDate.getFullYear()+"-"+(myDate.getMonth()+1)+"-"+myDate.getDate());
    
    var mytime=myDate.toLocaleTimeString(); //获取当前时间
    
    myDate.toLocaleString( ); //获取日期与时间
    })
    //*****************
    // 判断闰年
    //*****************
    function isLeapYear(){
    var pYear=$('#year').val();
    var reg = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字
     var reZ =  /^[1-9]+[0-9]*]*$/;       //判断正整数 /^[1-9]+[0-9]*]*$/ 
    if (!reZ.test(pYear)) {
    	alert("请输入正确年份");
    	return false;
    }else{
    	 if(!isNaN(parseInt(pYear))){
      		if((pYear%4==0 && pYear%100!=0)||(pYear%100==0 && pYear%400==0)){
      			alert(pYear+"是闰年!");
      		}else{
        		alert(pYear+"不是闰年!");
      		}
     		}else{
      			alert("请输入正确年份!");
     		}
    };
    }
    </script> 
    <div>
    	输入年份:<input name="theYear" type="text" id="year"><input  type="button" value="点此判断是否是闰年" onClick="isLeapYear()">
    </div>
    </body>
    </html>
    

      

      

    toLocaleTimeString()

    函数用于以字符串的形式返回当前Date对象。该字符串适用于宿主环境的当前区域设置(也就是说,已经过"本地化"处理,易于当地用户阅读),并且只包含"时分秒"部分的时间信息。

  • 相关阅读:
    Bootstrap表单验证插件bootstrapValidator使用方法整理
    bootStrap树形目录组件
    根据对象的某一属性进行排序的js代码(如:name,age)
    Ajax跨域:jsonp还是CORS
    用border-image实现波浪边框
    Ajax加载菊花loding效果
    写一个js向左滑动删除 交互特效的插件——Html5 touchmove
    js抛物线动画——加入购物车动效
    zepto弹出层组件
    原生JS实现购物车结算功能代码+zepto版
  • 原文地址:https://www.cnblogs.com/arealy/p/7779167.html
Copyright © 2011-2022 走看看