js new Date 时间格式化

本文介绍了JavaScript中使用`new Date()`创建日期对象的方法,包括根据毫秒数、字符串格式的日期创建。重点讲解了`Date.parse()`和`Date.UTC()`函数的用法,以及如何简化创建日期对象的过程。此外,还提到了`Date.now()`用于获取当前时间毫秒数的函数。
摘要由CSDN通过智能技术生成

一直想写一篇关于js 日期类型date的文章

我们都知道

new Date() //没有任何参数,创建的对象自动获取当前日期
new Date(1535610732881); //如果我们想要根据特定的日期和时间创建日期对象,则传入表示日期的毫秒数;
为了简化获取毫秒数 es提供了两个方法 Date.parse() 和 Date.UTC()

//Date.parse()接收一个表示日期的字符串参数,然后根据这个字符串返回相应的毫秒数
new Date(Date.parse(“6/13/2018”)); // “月/日/年” : “1/13/2018”
new Date(Date.parse(“January 13,2018”)); // “英文月名 日,年” : “January 13,2018”
new Date(Date.parse(“Tue May 25 2018 18:00:00 GMT-0700”)); // “英文星期几 英文月名 日 年 时:分:秒 时区” : “Tue May 25 2018 18:00:00 GMT-0700”
new Date(Date.parse(“2018-06-25T00:00:00.123”)); // es5: YYYY-MM-DDTHH:mm:ss.sssZ : “2018-06-25T00:00:00”
//上面的Date.parse()可以省略 js后台默认会调用 Date.parse()
new Date(“6/13/2018”);
new Date(“January 13,2018”);
new Date(“Tue May 25 2018 18:00:00 GMT-0700”);
new Date(“2018-06-25T00:00:00.123”);
//Date.UTC()同样是返回日期的毫秒数
//参数分别为 年份 基于 0 的月份 月中的哪一天 小时 分钟 秒。 这些参数只有前两个是必须的
new Date(Date.UTC(20

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值