几点了?当有人问你的时候你的第一想法是什么,看手机或者找个钟表。告诉他是上午10点43分。这里我们说的时间是北京时间。但是在程序里我们说的时间是那个时间呢。所以我们要用一个更加准确的时间表达方式,于是,时间戳这个东西就出现了。时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。这是个好东西啊,有了它咱们就可以用一窜数字来表示时间。而且不用考虑什么一个月31天还是30天了。所以前端就有了new Date()这个好东西。SO,在括号里我们可以传时间戳和时间格式。传时间戳后返回的是一个标准的时间,可以getFullYear(),getMonth()(月份是0-11).....,但是传时间格式就有一点问题了。IE和Safari是一个阵营的,谷歌和火狐是一个阵营的。当

var timecenter=new Date(2017,01,15,08,0,0);
alert(timecenter)

浏览器的变现都是一致的。而当我们用另一种格式的时候就开始有错误了。

var timecenter=new Date(‘2017-02-15’);

alert(timecenter)

这是IE的弹出框。

这是火狐的弹出框(谷歌的相同)。

说明啥,IE和safari不支持这种时间格式。而且火狐和谷歌默认的是早上八点。而且我查阅了网上的格式,发现“2017-02-15”这种是没有的,也就是说这很可能是高级浏览器自己解析的行为,并不是JS的规定。所以以后大家还是按照JS的规定来写时间戳和时间格式,保准不会出错,你说呢?

转载于:https://www.cnblogs.com/daniao11417/p/6402134.html

时间与时间戳的小问题相关推荐

  1. 微信小程序时间加法_微信小程序获取系统时间、时间戳、时间时间戳加减

    微信小程序获取系统时间.时间戳.时间时间戳加减,微信小程序获取明天时间 //获取当前时间戳 var timestamp = Date.parse(new Date()); timestamp = ti ...

  2. 微信小程序时间转换成时间戳、获取当前时间戳、获取当前时间、时间戳加减

    时间转换成时间戳 var sTime = "2020-10-22 10:22:22"; var timestamp = Date.parse(new Date(sTime )); ...

  3. 微信小程序获取当前时间戳、获取当前时间、时间戳加减

    题外话: <Pi Network 免费挖矿国外热门项目 一个π币大约值3元到10元>相信过去BTC的人,信不信未来的PI,了解一下,唯一一个高度与之持平的项目 //获取当前时间戳 var ...

  4. 微信小程序获取系统时间、时间戳、时间时间戳加减

    http://blog.csdn.net/ufo00001/article/details/72834437 //获取当前时间戳var timestamp = Date.parse(new Date( ...

  5. js,jQuery时间与时间戳相互转换

    js,jQuery时间与时间戳相互转换 一.时间转时间戳 //获取当前时间 var myDate = new Date(); //获取当前时间(从1970.1.1开始的毫秒数,时间戳) myDate. ...

  6. java中获取指定时间的时间戳

    在 Java 中,可以使用 Instant 类来获取指定时间的时间戳. 首先,你需要使用 ZonedDateTime 类来表示指定的时间.你可以使用 ZonedDateTime.of 方法来创建一个 ...

  7. js获取当前时间、获取当前时间戳、时间与时间戳互转。

    1. JavaScript 获取当前时间戳: 第一种: var timestamp = Date.parse(new Date()); console.log(timestamp); // 16224 ...

  8. js获取当前时间戳;指定时间转换时间戳;时间戳转换时间

    1 JavaScript 获取当前时间戳: 方法一 var timestamp = Date.parse(new Date()); 结果:1557479983000 方法二 var timestamp ...

  9. linux java 时间戳_Linux/Unix关于时间和时间戳的命令行

    在日常开发中,长期是在从事后端服务器开发,也避免不了会经常和时间打交道,例如: 玩家的首次登录时间玩家的最后登录时间活动的开启时间和结束时间 而这些时间在程序中的表示就是用一个数字,我们把这个数字称为 ...

  10. js将时间转换为时间戳计算

    js将时间转换为时间戳计算 var qsrq = "2021-06-09 10:00";var jsrq = "2021-06-09 12:10";qsrq = ...

最新文章

  1. 使用javamail 发送邮件
  2. 在STM32的官方库切换芯片型号
  3. 《大数据导论》——2.3节业务流程管理
  4. keras实现多层LSTM
  5. 试用期要盯紧你的“四金”
  6. 绘制微信小程序画布时钟
  7. AlterID.exe解决teamview商业使用
  8. 2021计算机考研总结即经验贴(初试、复试、调剂、心态调整)
  9. Distance from a point to a hyperplane
  10. 云计算安全-云服务举例
  11. Ant design分析后台首页
  12. 【秋招】搜狐游戏_数据分析岗_面试题整理
  13. 【修真院java小课堂】Spring中的IOC是什么意思,为什么要用IOC而不是New来创建实例?
  14. opencv-python 详解图像梯度、边缘检测
  15. 绿米Aqara、智汀、Homekit等设备如何完成一键跨品牌联动
  16. djfpvpdjfpvp耐高温计算机电缆,电缆DJFPVP DJFPVP耐高温计算机电缆
  17. Go语言-数据结构-线性表
  18. 《菜菜的机器学习sklearn课堂(2),Java编程百度云
  19. G-LAB有CCNP题库服务么?
  20. 计算机达人成长之路目录

热门文章

  1. 李开复:垂直搜索违背了搜索引擎的发展初衷
  2. C# 匿名对象的写法
  3. SWIG 转换C++接口为Java接口
  4. MySQL 参数设置
  5. 03. 确保容器中的对象拷贝正确而高效
  6. 赣州计算机教师招聘,江西省赣州市章贡区2019年招聘教师人员岗位表
  7. linux中lsattr命令,Linux命令(16)——chattr与lsattr命令
  8. unity打开excel表格_Excel电子表格需要双击两次才能打开问题的解决方案
  9. 软件开发python方向_2020年软件开发7大学习方向!
  10. (day 20 - 中序遍历加双指针)剑指 Offer 36. 二叉搜索树与双向链表