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 相关文章推荐
asp.net下利用js实现返回上一页的实现方法小集
Nov 24 Javascript
jquery实现图片水平滚动效果代码分享
Aug 26 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 Javascript
浅析js的模块化编写 require.js
Dec 07 Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
vue router路由嵌套不显示问题的解决方法
Jun 17 Javascript
three.js中文文档学习之如何本地运行详解
Nov 20 Javascript
vue中使用cropperjs的方法
Mar 01 Javascript
使用layui定义一个模块并使用的例子
Sep 14 Javascript
JavaScript实现缓动动画
Nov 25 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 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设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
Javascript 面向对象之重载
2010/05/04 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
Three.js基础部分学习
2017/01/08 Javascript
thinkjs之页面跳转同步异步操作
2017/02/05 Javascript
解决nodejs中使用http请求返回值为html时乱码的问题
2017/02/18 NodeJs
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
Vue加载json文件的方法简单示例
2019/01/28 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
JS控制下拉列表左右选择实例代码
2020/05/08 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
python算法学习之计数排序实例
2013/12/18 Python
采用Psyco实现python执行速度提高到与编译语言一样的水平
2014/10/11 Python
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
Python实现登录接口的示例代码
2017/07/21 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
使用Python实现将list中的每一项的首字母大写
2019/06/11 Python
使用selenium和pyquery爬取京东商品列表过程解析
2019/08/15 Python
python实现简单坦克大战
2020/03/27 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
帕克纽约:PARKER NY
2018/12/09 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
九年级历史教学反思
2014/01/27 职场文书
预备党员承诺书
2014/03/25 职场文书
湘江北去观后感
2015/06/15 职场文书
政协常委会议主持词
2015/07/03 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书
接收函
2019/04/22 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
导游词之湖州-太湖
2019/10/11 职场文书
Apache Kafka 分区重分配的实现原理解析
2022/07/15 Servers