将正常日期转换为纪元时间
converting normal date to epochtime
我试图使用一个图形插件,它只接受格式为" 1196463600000
"的输入日期,我想这是纪元时间戳。但是我的日期格式是" 2005-01-01
"格式,我搜索了很多以找到将正常时间格式转换为纪元的方法,bt 找不到任何。.使用JavaScript可以进行时间转换吗?有人能提出一个好方法吗?
我尝试了new Date('2005.01.01').getTime() / 1000;
BT,它没有工作
示例中有两个错误:
- 你不需要除以 1000 作为你的图形插件接缝使用毫秒作为输入
- 正确的日期格式是 YYYY-MM-DD,而不是 YYYY。MM.DD(连字符而不是点)
固定示例:
new Date('2005-01-01').getTime()
这应该有效:
var date = new Date ( '2005-01-01' );
var timeStamp = Math.round ( date.getTime () / 1000 );
new Date('2005-01-01').getTime()
在火狐中为我工作。
JSFiddle here
和转换器在这里验证
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 如何使用json将对象列表从java转换为javascript
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 在Javascript中转换对象数组
- 将数字转换为一定数量的硬币
- 将纯文本URL转换为可单击链接
- 将 DD/MMM/YYYY 转换为二进制/纪元日期 JavaScript
- 将纪元转换为月份
- 本地日期转换为 UTC 纪元时间并在 JavaScript 中返回日期时不匹配
- 如何将纪元时间戳转换为当前时间戳
- Javascript 如何将纪元转换为本地日期
- Zing 图表将纪元日期转换为人类可读的日期
- 使用 D3 进行纪元时间转换
- 如何在没有正则表达式的情况下将 dd-MM-yyyy HH:mm:ss 转换为 Javascript 中的纪元时间
- 试图将Unix纪元时间转换为UTC本地化日期/时间字符串
- 转换从纪元到日期字符串
- 将正常日期转换为纪元时间