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 相关文章推荐
jValidate 基于jQuery的表单验证插件
Dec 12 Javascript
javascript与CSS复习(二)
Jun 29 Javascript
jQuery替换字符串(实例代码)
Nov 13 Javascript
jquery实现的一个文章自定义分段显示功能
May 23 Javascript
node.js实现多图片上传实例
Jun 03 Javascript
jquery简单的弹出层浮动层代码
Apr 27 Javascript
JavaScript实现给按钮加上双重动作的方法
Aug 14 Javascript
jquery实现全选、反选、获得所有选中的checkbox
Sep 13 Javascript
js代码实现下拉菜单【推荐】
Dec 15 Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
May 29 Javascript
JS实现扫雷项目总结
May 19 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比较两个绝对时间的大小
2014/01/31 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
JS的IE和Firefox兼容性集锦
2006/12/11 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
node.js中的fs.appendFileSync方法使用说明
2014/12/17 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
2016/01/26 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
Angular.js指令学习中一些重要属性的用法教程
2017/05/24 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
Vue2 轮播图slide组件实例代码
2018/05/31 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
python3图片转换二进制存入mysql
2013/12/06 Python
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
python类和函数中使用静态变量的方法
2015/05/09 Python
图文详解WinPE下安装Python
2016/05/17 Python
Python 多线程的实例详解
2017/09/07 Python
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
python生成圆形图片的方法
2020/03/25 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
用Python解数独的方法示例
2019/10/24 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
办加油卡单位介绍信
2014/01/09 职场文书
水果超市创业计划书
2014/01/27 职场文书
销售业务员岗位职责
2014/01/29 职场文书
实习单位评语
2014/04/26 职场文书
2014年度安全工作总结
2014/12/04 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
学校运动会感想
2015/08/10 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
2021/06/26 MySQL
python异步的ASGI与Fast Api实现
2021/07/16 Python
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python