关于JS Date 时间计算

Posted Web小世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于JS Date 时间计算相关的知识,希望对你有一定的参考价值。

倒计时功能Demo:http://play.163.com/special/test-timeending/?1465197963677

获取时间

Date() 返回当日的日期和时间。 
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
getMonth() 从 Date 对象返回月份 (0 ~ 11)。
getFullYear() 从 Date 对象以四位数字返回年份。
getYear() 请使用 getFullYear() 方法代替。
getHours() 返回 Date 对象的小时 (0 ~ 23)。
getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。
getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒数。

设置时间

setDate() 设置 Date 对象中月的某一天 (1 ~ 31)。
setMonth() 设置 Date 对象中月份 (0 ~ 11)。
setFullYear() 设置 Date 对象中的年份(四位数字)。
setYear() 请使用 setFullYear() 方法代替。
setHours() 设置 Date 对象中的小时 (0 ~ 23)。
setMinutes() 设置 Date 对象中的分钟 (0 ~ 59)。
setSeconds() 设置 Date 对象中的秒钟 (0 ~ 59)。
setMilliseconds() 设置 Date 对象中的毫秒 (0 ~ 999)。
setTime() 以毫秒设置 Date 对象。

将日期对象设置为 5 天后的日期:

var myDate=new Date()
myDate.setDate(myDate.getDate()+5)

以上是关于关于JS Date 时间计算的主要内容,如果未能解决你的问题,请参考以下文章

tinydate.js[v0.1]关于Javascript Date的工具

关于JS中new date 函数的问题

js计算两个日期相差的天数

对象Date的方法

js函数 如何 判断时间是今天还是昨天 请大家帮忙写个js函数来判断时间是不是为昨天 还是今天 谢谢

js关于时间(date)的比较