📅  最后修改于: 2020-10-27 01:15:47             🧑  作者: Mango
JavaScript日期对象可用于获取年,月和日。我们可以借助JavaScript日期对象在网页上显示计时器。
JavaScript中有多种类型的日期格式:ISO日期,短日期和长日期。 JavaScript日期的格式定义如下:
ISO日期
"2020-08-01" (The International Standard)
短期约会
"01/08/2020"
长约会
"Aug 01 2020" or "01 Aug 2020"
ISO日期格式遵循严格的JavaScript标准,而其他格式(短日期和长日期)则取决于浏览器并且定义不明确。
现在,让我们分别了解这些日期格式。
ISO 8601是时间和日期的国际标准,该标准的语法(YYYY-MM-DD)是JavaScript中首选的日期格式。
下面给出了使用ISO日期的示例。
以下代码的输出将显示完整日期,该日期相对于当前时区。
Welcome to the JavaTpoint.com
It is an example of JavaScript's ISO date
输出量
现在,我们正在讨论ISO日期的其他格式。在这里,我们正在编写输入日期并显示使用相应语法时发生的结果。
我们可以使用以下语法编写ISO日期。
1.这是使用ISO日期的完整日期格式。
let val = new Date(“ 2020-08-01″);
Sat Aug 01 2020 05:30:00 GMT+0530 (India Standard Time)
2.在此格式中,我们仅指定年和月(YYYY-MM),不指定日期。
let val = new Date(“ 2020-08″);
Sat Aug 01 2020 05:30:00 GMT+0530 (India Standard Time)
3.在第三种语法中,我们仅指定年份(YYYY),没有月份和日期。
let val = new Date(“ 2020″);
Wed Jan 01 2020 05:30:00 GMT+0530 (India Standard Time)
4.现在,在第四种语法中,我们指定带有增加的小时,分钟和秒的日期。 (YYYY-MM-DDTHH:MM:SSZ)。在这种格式下,日期和时间用字母“ T”和字母“ Z”分隔。如果删除这些字符,在不同的浏览器中将得到不同的结果。
如果我们设置日期而不指定时区,则JavaScript使用浏览器的时区。
let val = new Date(“ 2020-08-01T07:05:00Z”);
Sat Aug 01 2020 12:35:00 GMT+0530 (India Standard Time)
现在,我们讨论一个短日期格式以及一个示例。
“ MM / DD / YYYY”是用于写入短日期的格式。现在,我们通过一个示例了解短期约会。
在此,我们指定短日期格式,即“ MM / DD / YYYY”。
Welcome to the JavaTpoint.com
It is an example of JavaScript's Short date
输出量
执行完上述代码后,输出将为-
“ MMM DD YYYY”是用于写入长日期的格式。月份和日期可以以任何顺序书写,并且可以以缩写形式(八月)或完整月份(八月)书写月份。
现在,我们通过一个示例了解Long date。
在这里,我们使用长日期格式,即“ MMM DD YYYY”,并以缩写形式指定月份。
Welcome to the JavaTpoint.com
It is an example of JavaScript's Long date
输出量