获取一天中的毫秒数

时间:2016-11-11 08:04:25

标签: javascript

我有一个JavaScript Date()对象,我只需要当前时间的毫秒数;我不想要任何约会。

var myDate = new Date();
// get millis only for time and not for date

有可能这样做吗?

5 个答案:

答案 0 :(得分:2)

您需要做的就是:

var millis = myDate.getMilliseconds();

答案 1 :(得分:2)

你可以使用epoc的一天剩余时间。



var d = +(new Date());

console.log(d);
d = d % (1000 * 60 * 60 * 24);
console.log(d);
console.log('h', d / (1000 * 60 * 60) | 0);
console.log('m', (d % (1000 * 60 * 60)) / (1000 * 60) | 0);
console.log('s', (d % (1000 * 60)) / 1000 | 0);




答案 2 :(得分:2)

如果我理解正确,你想要当天那天过去的ms?

您可以尝试类似

的内容



var now = new Date().getTime();
var startOfDay = new Date().setHours(0,0,0,0);
var ms = now - startOfDay;

console.log(now);
console.log(startOfDay);
console.log(ms);




答案 3 :(得分:0)

当然可以。

步骤1:将变量声明为日期。

$_GET['bla']

第2步:使用var today = new Date(); 方法重新定义变量。

.getHours()

步骤3:一天中的分频器毫秒。

today = today.getHours();

答案 4 :(得分:0)



function getMs() {
    var d = new Date();
    var n = d.getMilliseconds();
    document.getElementById("setMs").innerHTML = n;
}

<button onclick="getMs()">Click me</button>

<p id="setMs"></p>
&#13;
&#13;
&#13;

希望它有所帮助。