Javascript 方法从 1970-01-01 中查找毫秒数? [复制]
Posted
技术标签:
【中文标题】Javascript 方法从 1970-01-01 中查找毫秒数? [复制]【英文标题】:Javascript method to find number of milliseconds from 1970-01-01? [duplicate] 【发布时间】:2014-08-17 15:10:02 【问题描述】:说,我有个约会
var dt = new Date('2012-01-01');
javascript 中是否有一种方法可以返回自 1970-01-01 以来的毫秒数? 对于这个特定日期,它将返回 1325376000000
为此,有一种方法“toUTC()”仅在 Chrome 中运行。我知道这一点,因为我可以在 Chrome 的控制台中做到这一点。请参阅下面的屏幕:
但是,当我在互联网上搜索此方法时,我没有找到它,并且它在 Firefox 中也不起作用,这很奇怪,我很困惑。
无论如何,如果你知道任何方法来获得这个,将不胜感激。
谢谢
【问题讨论】:
【参考方案1】:您可以通过以下方式获得它:
new Date('2012-01-01').getTime();
getTime()
方法返回 1970 年 1 月 1 日午夜与指定日期之间的毫秒数。
【讨论】:
【参考方案2】:使用getTime函数:
var dt = new Date('2012-01-01');
var time = dt.getTime();
【讨论】:
Date.now()
也可以。以上是关于Javascript 方法从 1970-01-01 中查找毫秒数? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Javascript Date对象 --- 时间戳及淘宝倒计时抢购功能实现
如何在 MySQL 中选择 DateTime.MinValue (01/01/1970)?