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 相关文章推荐
JSON辅助格式化处理方法
Mar 26 Javascript
提示$ is not defined错误分析及解决
Apr 09 Javascript
Extjs4中Form的使用之本地hiddenfield
Nov 26 Javascript
JS数组(Array)处理函数整理
Dec 07 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
Aug 24 Javascript
jQuery CSS3自定义美化Checkbox实现代码
May 12 Javascript
Javascript基础学习笔记(菜鸟必看篇)
Jul 22 Javascript
JavaScript判断变量名是否存在数组中的实例
Dec 28 Javascript
基于vue.js无缝滚动效果
Jan 25 Javascript
vue路由拦截器和请求拦截器知识点总结
Nov 08 Javascript
JS如何生成随机验证码
Mar 02 Javascript
Vue实现圆环进度条的示例
Feb 06 Vue.js
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中将汉字转换成拼音的函数代码
2012/09/08 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
Javascript 的addEventListener()及attachEvent()区别分析
2009/05/21 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
Jquery实现带动画效果的经典二级导航菜单
2013/03/22 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
详解如何在微信小程序开发中正确的使用vant ui组件
2018/09/13 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
JS实现页面鼠标点击出现图片特效
2020/08/19 Javascript
python开发的小球完全弹性碰撞游戏代码
2013/10/15 Python
python处理图片之PIL模块简单使用方法
2015/05/11 Python
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
利用Python2下载单张图片与爬取网页图片实例代码
2017/12/25 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
python实现猜数游戏(保存游戏记录)
2020/06/22 Python
生产主管岗位职责
2013/11/10 职场文书
执行总经理岗位职责
2014/02/03 职场文书
大学生创业项目方案
2014/03/08 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
2014国庆节餐厅促销活动策划方案
2014/09/16 职场文书
授权委托书
2014/09/17 职场文书
人事任命通知
2015/04/20 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
2019运动会广播加油稿汇总
2019/08/21 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python