js中初始化Date的时候,需要用到new Date() 语句,如果不传参数,默认使用当前的时间撮初始化,也可以通过传入新的时间撮得到想要的date,
Date也提供一下格式化的方法,
例如
toLocaleDateString() 2018/6/12
toString() Tue Jun 12 2018 17:16:16 GMT+0800 (中国标准时间)
toDateString() Tue Jun 12 2018
getTime() 1528795195650
这些输出的string,都可以作为new Date()的字符串进行新date初始化,除了以上,还有‘yyyy-MM-dd’格式也可以直接通过new Date()转化
function formatDate() { var date = new Date(); var y = date.getFullYear(); var m = date.getMonth() + 1; var d = date.getDate(); if (m < 10) { m = '0' + m; } if (d < 10) { d = '0' + d; } return y + '-' + m + '-' + d;}
Date.parse() 等于new Date().getTime();