js时间转换毫秒的实例代码


Posted in Javascript onAugust 21, 2019

将时间转换为毫秒数的方法有四个:

  1. Date.parse()
  2. Date.UTC
  3. valueOf()
  4. getTime()

1. Date.parse():该方法接受一个表示日期的字符串参数,然后尝试根据这个日期返回日期的毫秒数。ECMA-262没有定义该方法支持哪种日期格式,因此这个方法的行为因为浏览器实现而异。如果传入字符串不能表示日期,那么它会返回NaN。该方法返回的毫秒值后三位全为0,精确到秒数,没有毫秒数。

Date.parse("2012年9月9日")
NaN

Date.parse("2012 9 9")
1347120000000

// 毫秒数转换为日期格式
new Date(Date.parse("2012 9 9"))
Sun Sep 09 2012 00:00:00 GMT+0800 (中国标准时间)

2. Date.UTC(): 该方法也返回表示日期的毫秒数,但是该方法接受的参数是年份、基于0的月份、月份中的哪一天、小时数、分钟、秒以及毫秒。这些参数中只有前两个参数是必需的。

Date.UTC(12)
NaN

Date.UTC(2013,4,11);
1368230400000

3. valueOf(): 该方法返回日期的毫秒表示,可以方便时间的比较,该方法返回的毫秒数精确到毫秒。

var date = new Date();
date.valueOf();
1368283579633

4. getTime(): 返回表示日期的毫秒数,与valueOf()返回的值相同,也精确到毫秒数。

var date = new Date();
date.getTime();
1368283691951

以上几种方法希望能够对大家起到帮助,也感谢大家对三水点靠木的支持。

Javascript 相关文章推荐
二级域名转向类
Nov 09 Javascript
ImageFlow可鼠标控制图片滚动
Jan 30 Javascript
学习面向对象之面向对象的术语
Nov 30 Javascript
ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
Jan 13 Javascript
js实现通用的微信分享组件示例
Mar 10 Javascript
jquery 实现返回顶部功能
Nov 17 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
May 24 Javascript
JS在onclientclick里如何控制onclick的执行
May 30 Javascript
js replace 全局替换的操作方法
Jun 12 Javascript
angular4强制刷新视图的方法
Oct 09 Javascript
JavaScript实现Tab选项卡切换
Feb 13 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
Aug 08 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
Aug 21 #Javascript
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 #jQuery
jqGrid表格底部汇总、合计行footerrow处理
Aug 21 #Javascript
Vue仿微信app页面跳转动画效果
Aug 21 #Javascript
Angular 中使用 FineReport不显示报表直接打印预览
Aug 21 #Javascript
深入理解Vue keep-alive及实践总结
Aug 21 #Javascript
vue element 生成无线级左侧菜单的实现代码
Aug 21 #Javascript
You might like
关于PHP的curl开启问题探讨
2014/04/08 PHP
smarty模板引擎从php中获取数据的方法
2015/01/22 PHP
疯掉了,尽然有js写的操作系统
2007/04/23 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
js跨域访问示例(客户端/服务端)
2014/05/19 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
Javascript数组循环遍历之forEach详解
2016/11/07 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
2017/01/18 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
Vue基础配置讲解
2019/11/29 Javascript
微信小程序实现同时上传多张图片
2020/02/03 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python的Twisted框架上手前所必须了解的异步编程思想
2016/05/25 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
Python日志模块logging基本用法分析
2018/08/23 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
python循环输出三角形图案的例子
2019/11/22 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
J2EE中常用的名词进行解释
2015/11/09 面试题
初中国旗下的演讲稿
2014/08/28 职场文书
现实表现材料范文
2014/12/23 职场文书
小班上学期幼儿评语
2014/12/30 职场文书
邀请函怎么写
2015/01/30 职场文书
求职意向书范本
2015/05/11 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书
导游词之嵊泗列岛
2019/10/30 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
React如何创建组件
2021/06/27 Javascript