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对象。该字符串适用于宿主环境的当前区域设置(也就是说,已经过"本地化"处理,易于当地用户阅读),并且只包含"时分秒"部分的时间信息。

时间: 2024-10-05 03:50:20

jquery 获取日期 date 对象、 判断闰年的相关文章

javascript类型系统——日期Date对象

前面的话 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天.本文将详细介绍Date对象的用法 静态方法 在介绍Date对象的构造函数之前,先介绍静态方法.因为,Date对象的静态方法与其构造函数有着千丝万缕的联系.使用构造函数创建Date对象的过程

谈谈javascript中的日期Date对象

一.日期对象??在javascript中并没有日期型的数据类型,但是提供了一个日期对象可以操作日期和时间.??日期对象的创建:??new Date();二.将日期对象转换为字符串??将日期对象转换为字符串可以使用以下4种方法:??date.toString();//将日期对象转换为字符串时,采用的是本地时间??date.toLocalString();//将日期对象转换为字符串,采用的是本地时间,显示的是地方日期的格式??date.toUTCString();//将日期对象转换为字符串时,采用的

jQuery获取点击对象的父级

一.使用$('body').on('click','.index',function(event){})绑定事件时,例: <div class="project-box"> <a href="javascript:void(0)"> <div class="clearfix"> <p>项目名称:</p> <p class="p-name">超级玛丽 for

锋利的jQuery-2--判断jQuery获取到的对象是否存在$().length

1.使用js获取不存在的对象: document.getElementById("tt").style.color = "red"; 如果网页中不存在id = "tt"的元素,浏览器就会报错,需要: if(document.getElementById("tt")){ document.getElementById("tt").style.color = "red"; } 2.使用jQu

js日期date对象

js日期 日期对象的一些属性和方法 var date = new Date() date.toString() // "Tue Jan 29 2019 22:58:13 GMT+0800 (中国标准时间)" date.toTimeString() // "22:58:13 GMT+0800 (中国标准时间)" date.toJSON() // "2019-01-29T14:58:13.785Z" date.toDateString() // &q

日期Date 对象常用的方法

var mydate = new Date();//通过new方法创建对象 //alert(Date()); // 返回一个完整的日期时间 // alert(mydate.getDay());//返回当前是周几 // alert(mydate.getMonth()+1);//返回当前月份 //alert(mydate.getFullYear());//返回当前年份 //alert(mydate.getHours());//返回当前小时 //alert(mydate.getMinutes());/

js和jquery获取文档对象以及滚动条位置

<div style="width:120px;height:120px;border:1px solid red; position:absolute; left:800px; top:100px; z-index:1001;" id="AdminUserStateDiv">                </div>        <div class="div1">层1</div><di

Canvas中用jQuery获取到的对象无法使用getContext

window.onload=function(){ var canvas=document.getElementById("draw"); //$("#draw")不可用 var context=canvas.getContext("2d"); context.moveTo(10,10); context.lineTo(100,100); context.stroke(); } 原文地址:https://www.cnblogs.com/tomat

DATE日期&#183;&#183;MATH对象

1.Date日期 --Date 对象用于处理日期和时间. Date 对象的语法: var myDate=new Date() 2.Date 对象方法 eg: <style type="text/css"> #date{ width: 400px; height: 30px; } </style> <body> <input type="text" id="date"> <input type=