关闭

JS日期

145人阅读 评论(0) 收藏 举报

JS日期


日期的定义方式:

var d = new Date();
document.write(d.toLocaleString());

不给参数,定义的日期为执行这条指令时那一刻的系统日期。

var d = new Date(2017,3,22,8,30,22);
document.write(d.toLocaleString());

当然也可以指定年月日时分秒参数,但是要特别注意的是月从0开始表示1月。

修改日期分量

setYear 、setMonth、 setDate

获取日期分量

getYear getmonth

getMillisecinds 是获取毫秒分量

getTime 获取的是从1970年-1-1 00:00:00至今日所得到的毫秒数。

日期转换为字符串

var d = newDate(2017,3,22,8,30,22,500);
document.write(d.toString()+"<br/>");
document.write(d.toDateString()+"<br/>");
document.write(d.toTimeString()+"<br/>");
document.write(d.toLocaleDateString()+"<br/>");
document.write(d.toLocaleTimeString()+"<br/>");
document.write(d.toUTCString()+"<br/>");

日期运算

d1>d2

d1-d2 :两个日期相隔的毫秒数

var d1 = newDate(2017,6,2);
var d2 = new Date(2017,6,1);
document.write(d1-d2);      //两个日期相差多少毫秒

便捷计算某月天数的方法

var month = 2;
var d = new Date(2017,month,0);
document.write(d.getDate()+"<br/>");

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9194次
    • 积分:684
    • 等级:
    • 排名:千里之外
    • 原创:59篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条