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 相关文章推荐
让textarea自动调整大小的js代码
Apr 12 Javascript
jquery自动切换tabs选项卡的具体实现
Dec 24 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
Oct 30 Javascript
Javascript函数式编程简单介绍
Oct 11 Javascript
一不小心就做错的JS闭包面试题
Nov 25 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
如何处理JSON中的特殊字符
Nov 30 Javascript
JavaScript中document.referrer的用法详解
Jul 04 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
深入理解Vue.js源码之事件机制
Sep 27 Javascript
用JS实现飞机大战小游戏
Jun 09 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
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
php,不用COM,生成excel文件
2006/10/09 PHP
PHP 模板高级篇总结
2006/12/21 PHP
php使用post数组的键值创建同名变量并赋值的方法
2015/04/03 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
php实现面包屑导航例子分享
2015/12/19 PHP
PHP邮箱验证示例教程
2016/06/01 PHP
在网页里看flash的trace数据的js类
2009/01/10 Javascript
event对象的方法 兼容多浏览器
2009/06/27 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
jquery使用append(content)方法注意事项分享
2014/01/06 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
使用jquery Ajax实现上传附件功能
2018/10/23 jQuery
JavaScript根据json生成html表格的示例代码
2018/10/24 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
原生js实现无缝轮播图效果
2021/01/28 Javascript
python实现桌面托盘气泡提示
2019/07/29 Python
python实现无边框进度条的实例代码
2020/12/30 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
土木工程毕业生自荐信
2013/09/21 职场文书
感恩节活动策划方案
2014/05/16 职场文书
质量承诺书怎么写
2014/05/24 职场文书
拔河比赛口号
2014/06/10 职场文书
学校运动会报道稿
2014/09/23 职场文书
实习科室评语
2015/01/04 职场文书
端午节活动总结报告
2015/02/11 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
团组织关系介绍信
2019/06/24 职场文书
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL
Vue OpenLayer 为地图绘制风场效果
2022/04/24 Vue.js
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python
Nginx 匹配方式
2022/05/15 Servers