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 相关文章推荐
jquery.validate使用攻略 第五步 正则验证
Jul 01 Javascript
setTimeout()递归调用不加引号出错的解决方法
Sep 05 Javascript
html的DOM中document对象anchors集合用法实例
Jan 21 Javascript
node.js+express制作网页计算器
Jan 17 Javascript
浅谈jquery中next与siblings的区别
Oct 27 Javascript
JS实现的简单拖拽功能示例
Mar 13 Javascript
Node.js安装配置图文教程
May 10 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
vue实现登陆登出的实现示例
Sep 15 Javascript
浅析Vue 和微信小程序的区别、比较
Aug 03 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
Javascript使用integrity属性进行安全验证
Nov 07 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
使用eAccelerator加密PHP程序
2008/10/03 PHP
PHP 数组遍历方法大全(foreach,list,each)
2010/06/30 PHP
利用PHP抓取百度阅读的方法示例
2016/12/18 PHP
laravel config文件配置全局变量的例子
2019/10/13 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
添加到收藏夹代码(兼容几乎所有的浏览器)
2007/01/09 Javascript
JS中动态添加事件(绑定事件)的代码
2011/01/09 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
angularjs学习笔记之简单介绍
2015/09/26 Javascript
AngularJS表达式讲解及示例代码
2016/08/16 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
微信小程序 判断手机号的实现代码
2017/04/19 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
JavaScript Date对象应用实例分享
2017/10/30 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
2017/11/20 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
详解element-ui中el-select的默认选择项问题
2019/08/02 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
2020/02/27 Javascript
[51:44]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第二场
2018/04/04 DOTA
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
Python中使用PyQt把网页转换成PDF操作代码实例
2015/04/23 Python
Python3 模块、包调用&路径详解
2017/10/25 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
实现Python3数组旋转的3种算法实例
2020/09/16 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
智能电子应届生求职信
2013/11/10 职场文书
面料业务员岗位职责
2013/12/26 职场文书
甜点店创业计划书
2014/01/27 职场文书
道路交通安全实施方案
2014/03/12 职场文书
个人创业事迹材料
2014/12/30 职场文书
Django模型层实现多表关系创建和多表操作
2021/07/21 Python
Java Lambda表达式常用的函数式接口
2022/04/07 Java/Android