我试图在没有时间的情况下获取当前日期并将其存储在 JavaScript 中的变量中。它需要没有时间,因为我将它转换为纪元日期,我将用它来衡量过去 24 小时(如果日期在 24 小时内,则会显示)。问题是添加的时间与过去 24 小时内的时间不匹配。
例如,它在转换为纪元时返回如下日期:1408704590485
我希望它像 1408662000000
我不确定该怎么做。
代码 - 目前如何存储当前日期的纪元日期 -
var epochLoggingFrom;
var epochLoggingTo;
$(document).ready(function () {
epochLoggingFrom = dateToEpoch(new Date());
epochLoggingTo = dateToEpoch(new Date());
}
dateToEpoch 函数 -
function dateToEpoch(thedate) {
return thedate.getTime();
}
原文由 Mimi Lauren 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试这个:
或这个:
示例:http: //jsfiddle.net/chns490n/1/
参考: (Number) Date.prototype.setHours(hour, min, sec, millisec)