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 相关文章推荐
如何在标题栏显示框架内页面的标题
Feb 03 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
Dec 06 Javascript
jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法
Jan 01 Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
jQuery实现类似淘宝购物车全选状态示例
Jun 26 Javascript
用javascript删除当前行,添加行(示例代码)
Nov 25 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
js仿QQ邮箱收件人选择与搜索功能
Feb 10 Javascript
JavaScript转换数据库DateTime字段类型方法
Jun 27 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
Sep 12 Javascript
vue 实现单选框设置默认选中值
Nov 07 Javascript
JavaScript数组排序功能简单实现
May 14 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
ecshop实现smtp发送邮件
2015/02/03 PHP
PHP Static延迟静态绑定用法分析
2016/03/16 PHP
PHP多维数组排序array详解
2017/11/21 PHP
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
50款非常棒的 jQuery 插件分享
2012/03/29 Javascript
固定网页背景图同时保持图片比例的思路代码
2013/08/15 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
2014 HTML5/CSS3热门动画特效TOP10
2014/12/07 Javascript
BootStrap创建响应式导航条实例代码
2016/05/31 Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
2016/12/08 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
vue脚手架搭建过程图解
2018/06/06 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
js实现无缝轮播图效果
2020/03/09 Javascript
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
使用Python对Csv文件操作实例代码
2017/05/12 Python
使用python进行拆分大文件的方法
2018/12/10 Python
利用python和百度地图API实现数据地图标注的方法
2019/05/13 Python
Python-Tkinter Text输入内容在界面显示的实例
2019/07/12 Python
微信公众号token验证失败解决方案
2019/07/22 Python
Django框架创建mysql连接与使用示例
2019/07/29 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
如何教少儿学习Python编程
2020/07/10 Python
详解Anaconda 的安装教程
2020/09/23 Python
Django使用django-simple-captcha做验证码的实现示例
2021/01/07 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
Pretty Little Thing爱尔兰:时尚女性服饰
2017/03/27 全球购物
毕业自我鉴定
2013/11/05 职场文书
班级团队活动方案
2014/08/14 职场文书
小学少先队辅导员述职报告
2015/01/10 职场文书
匿名检举信范文
2015/03/02 职场文书
面试提问mysql一张表到底能存多少数据
2022/03/13 MySQL