js中的Date对象 及 将时间戳转换为yy-mm-dd hh:mm:ss格式的方法

这篇博客介绍了JavaScript中的Date对象,包括如何创建Date对象、Date对象的方法如获取和设置时间,以及如何将时间戳转换为'yy-mm-dd hh:mm:ss'格式。JavaScript日期存储为1970年1月1日以来的毫秒数,并且在HTML中显示时会自动转换为字符串。
摘要由CSDN通过智能技术生成

Date

Date 对象用于处理日期和时间。

创建

日期对象是用 new Date() 创建的。

有 4 种方法创建新的日期对象:

方法 说明
new Date() 用当前日期和时间创建新的日期对象
new Date(year, month, day, hours, minutes, seconds, milliseconds) 用指定日期和时间创建新的日期对象。
参数可以是7~2个,分别为年、月、日…但不能只有1个参数,如果只提供一个参数,则将其视为毫秒。
new Date(milliseconds) 创建一个零时加毫秒的新日期对象
new Date(date string) 从日期字符串创建一个新的日期对象

说明:

  1. JavaScript 从 0 到 11 计算月份。一月是 0。十二月是11。
  2. 一位和两位数年份将被解释为 19xx 年。
  3. JavaScript 将日期存储为自 1970 年 1 月 1 日 00:00:00 UTC(协调世界时)以来的毫秒数。
    零时间是 1970 年 1 月 1 日 00:00:00 UTC。

JavaScript(默认情况下)将以全文本字符串格式输出日期:

Wed Mar 25 2015 08:00:00 GMT+0800 (中国标准时间)

在 HTML 中显示日期对象时,会使用 toString() 方法自动转换为字符串。

    <script>
        let d1 = new Date();
        console.log('d1: ',d1);

        let d2 = new Date(2020, 7, 14, 15, 37, 30);
        console.log('d2: ',d2);		//注意创建出来的日期月份为8月

        let d3 = new Date(98, 12, 6);
        conso
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不知-_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值