var d = new Date();
默认情况下,JavaScript 将使用浏览器的时区并将日期显示为全文本字符串:
Tue Apr 02 2019 09:01:19 GMT+0800 (中国标准时间)
toUTCString() 方法将日期转换为 UTC 字符串(一种日期显示标准)。
示例:
var d = new Date();
document.getElementById("demo").innerHTML = d.toUTCString();
//toUTCString() 方法将日期转换为 UTC 字符串(日期显示标准):
Mon, 15 Jun 2020 03:52:30 GMT
toDateString() 方法将日期转换为更易读的格式:
//toDateString() 方法将日期转换为日期字符串:
Mon Jun 15 2020
日期格式化
有四种 JavaScript 日期输入格式:
类型实例
ISO 日期"2018-02-19" (国际标准)
短日期"02/19/2018" 或者 "2018/02/19"
长日期"Feb 19 2018" 或者 "19 Feb 2019"
完整日期"Monday February 25 2015"
JavaScript 获取日期方法
getFullYear() 方法
getFullYear() 方法以四位数字形式返回日期年份:
getMonth() 方法
getMonth() 以数字(0-11)返回日期的月份:
getDate() 方法
getDate() 方法以数字(1-31)返回日期的日:
getHours() 方法
getHours() 方法以数字(0-23)返回日期的小时数:
getMinutes() 方法
getMinutes() 方法以数字(0-59)返回日期的分钟数:
getSeconds() 方法
getSeconds() 方法以数字(0-59)返回日期的秒数:
getMilliseconds() 方法
getMilliseconds() 方法以数字(0-999)返回日期的毫秒数:
getDay() 方法
getDay() 方法以数字(0-6)返回日期的星期名(weekday):
JavaScript 设置日期方法
setFullYear() 方法
setFullYear() 方法设置日期对象的年份。这个例子设置为 2020 年:
setMonth() 方法
setMonth() 方法设置日期对象的月份(0-11):
setDate() 方法
setDate() 方法设置日期对象的日(1-31):
setHours() 方法
setHours() 方法设置日期对象的小时(0-23):
setMinutes() 方法
setMinutes() 方法设置日期对象的分钟(0-59):
setSeconds() 方法
setSeconds() 方法设置日期对象的秒数(0-59):
注:JavaScript 从 0 到 11 计数月份。1 月是 0。12 月是 11。