JavaScript 日期获取方法
-
创建日期对象
这些方法可用于从日期对象获取信息:方法 描述 getFullYear() 获取四位数字表示年份(yyyy) getMonth() 获取月份数字(0-11) getDate() 获取日的数字(1-31) getHours() 获取小时(0-23) getMinutes() 获取分(0-59) getSeconds() 获取秒(0-59) getMilliseconds() 获取毫秒(0-999) getTime() 获取时间戳(1970年1月1日以来的毫秒数) getDay() 获取星期(0-6) Date.now() 获取当前时间戳。 ECMAScript 5。 -
getTime()方法
getTime()方法返回自1970年1月1日以来的毫秒数:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getTime();
-
getFullYear()方法
getFullYear()方法以四位数字形式返回日期年份:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getFullYear();
-
getMonth()方法
getMonth()方法以数字(0-11)返回日期的月份:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getMonth();
在JavaScript中,第一个月(1月)是月号0,因此12月返回月号11。
您可以使用一名称数组,并将getMonth()月份作为名称返回:
尝试一下var d = new Date(); var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; document.getElementById("demo").innerHTML = months[d.getMonth()];
-
getDate()方法
getDate()方法以数字(1-31)返回日期的日期:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getDate();
-
getHours()方法
getHours()方法以数字(0-23)返回日期的小时数:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getHours();
-
getMinutes()方法
getMinutes()方法以数字(0-59)返回日期的分钟数:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getMinutes();
-
getSeconds()方法
getSeconds()方法以数字(0-59)返回日期的秒数:
尝试一下var d = new Date(); document.getElementById("demo").innerHTML = d.getSeconds();
-
getMilliseconds()方法
getMilliseconds()方法以数字(0-999)返回日期的毫秒数:var d = new Date(); document.getElementById("demo").innerHTML = d.getMilliseconds();
-
getDay()方法
getDay()方法以数字(0-6)返回日期的工作日:var d = new Date(); document.getElementById("demo").innerHTML = d.getDay();
在JavaScript中,一周的第一天(0)表示“星期日”,即使世界上的一些国家认为本周的第一天是“星期一”
您可以使用一组名称,并将getDay()工作日作为名称返回:var d = new Date(); var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; document.getElementById("demo").innerHTML = days[d.getDay()];
-
UTC日期方法
UTC日期方法用于处理UTC日期(通用时区日期):方法 描述 getUTCDate() 与getDate()相同,但返回UTC日期 getUTCDay() 与getDay()相同,但返回UTC日期 getUTCFullYear() 与getFullYear()相同,但返回UTC年份 getUTCHours() 与getHours()相同,但返回UTC小时 getUTCMilliseconds() 与getMilliseconds()相同,但返回UTC毫秒 getUTCMinutes() 与getMinutes()相同,但返回UTC分钟 getUTCMonth() 与getMonth()相同,但返回UTC月份 getUTCSeconds() 与getSeconds()相同,但返回UTC秒 完整的日期参考请查看参考手册。