JS-Date/GMT/UTC

1.  Date-JS标准对象

  作用:用于获取当前 操作系统时间 

  获取方式:

 1 var now = new Date();
 2 now; // Wed Jun 24 2015 19:49:22 GMT+0800 (CST)
 3 now.getFullYear(); // 2015, 年份
 4 now.getMonth(); // 5, 月份,注意月份范围是0~11,5表示六月
 5 now.getDate(); // 24, 表示24号
 6 now.getDay(); // 3, 表示星期三
 7 now.getHours(); // 19, 24小时制
 8 now.getMinutes(); // 49, 分钟
 9 now.getSeconds(); // 22, 秒
10 now.getMilliseconds(); // 875, 毫秒数
11 now.getTime(); // 1435146562875, 以number形式表示的时间戳
注意:因为获取的是操作系统时间,所以不一定准确,操作系统时间是用户可以自定义的。
2. 时间戳

  概念:1970年1月1日的GMT时区0时整起—至今的毫秒数,number整型。

  特点1.与时区无关,无论哪个时区的电脑,只要时间正确,那时间戳都一样。 2.所以数据库一般存储时间戳,取出来以后再根据时区转换为本地时间

3. UTC和GMT

 UTC:协调世界时间 Coordinated Universal Time 
 GMT:
格林威治标准时间 Greenwich Mean Time
 GMT = UTC+0

posted on 2020-10-29 18:14  挣扎的发际线  阅读(385)  评论(0编辑  收藏  举报

导航