js如何返回当天零点的时间戳?

JavaScript024

js如何返回当天零点的时间戳?,第1张

你好,

两个时间戳比较简单,new两个当前date对象,将时、分,分别设置为零点和23:59分,再gettime就可以了。只接代码:

var zero = new date()

var eleven = new date()

zero.sethours(0)

zero.setminutes(0)

zero.setseconds(0)

eleven.sethours(23)

eleven.setminutes(59)

eleven.setseconds(0)

console.log('今天零点:' + zero.gettime())

console.log('23:59:' + eleven.gettime())希望解决了你的问题,如有疑问可追问!

var myDate = new Date()

myDate.toLocaleDateString();可以获取当前日期

myDate.toLocaleTimeString()可以获取当前时间

扩展:

myDate.getYear() //获取当前年份(2位)

myDate.getFullYear() //获取完整的年份(4位,1970-????)

myDate.getMonth() //获取当前月份(0-11,0代表1月)

myDate.getDate() //获取当前日(1-31)

myDate.getDay()//获取当前星期X(0-6,0代表星期天)

myDate.getTime() //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours() //获取当前小时数(0-23)

myDate.getMinutes()//获取当前分钟数(0-59)

myDate.getSeconds()//获取当前秒数(0-59)

myDate.getMilliseconds() //获取当前毫秒数(0-999)

myDate.toLocaleString( ) //获取日期与时间

这个就是按照指定的格式输入日期。

Date.prototype.Format 这个是扩张系统自带的Date对象的方法。

o 是一个对象,将月 ,日,时,分,秒,季度,毫秒。都列出来了。

第一个if 是将年份干掉。

下面的for才是按照你传进去的格式输出。