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 相关文章推荐
javascript hashtable实现代码
Oct 13 Javascript
jQuery Ajax 实例全解析
Apr 20 Javascript
jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法
Sep 27 Javascript
window.parent与window.openner区别介绍
Apr 12 Javascript
浅谈Javascript如何实现匀速运动
Dec 19 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
Nov 07 Javascript
input输入密码变黑点密文的实现方法
Jan 09 Javascript
详解用vue编写弹出框组件
Jul 04 Javascript
vue中导出Excel表格的实现代码
Oct 18 Javascript
Vue 2.0 侦听器 watch属性代码详解
Jun 19 Javascript
node.js 微信开发之定时获取access_token
Feb 07 Javascript
如何通过JS实现日历简单算法
Oct 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
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
微信公众平台接口开发入门示例
2014/12/24 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
(function(){})()的用法与优点
2007/03/11 Javascript
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
jquery uaMatch源代码
2011/02/14 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
Vue异步加载about组件
2017/10/31 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
element-ui 表格数据时间格式化的方法
2018/08/24 Javascript
浅谈Vue.js中如何实现自定义下拉菜单指令
2019/01/06 Javascript
基于JS实现快速读取TXT文件
2020/08/25 Javascript
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
python3 图片referer防盗链的实现方法
2018/03/12 Python
解决Mac下使用python的坑
2019/08/13 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
解决django接口无法通过ip进行访问的问题
2020/03/27 Python
Python新手学习装饰器
2020/06/04 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
python实现银行账户系统
2021/02/22 Python
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
在线服装零售商:SheIn
2016/07/22 全球购物
销售会计工作职责
2013/12/02 职场文书
2014年营销工作总结
2014/11/22 职场文书
2014年村官工作总结
2014/11/24 职场文书
小学中等生评语
2014/12/29 职场文书
网络研修心得体会
2016/01/08 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书
CocosCreator入门教程之网络通信
2021/04/16 Javascript