📅  最后修改于: 2023-12-03 15:17:03.479000             🧑  作者: Mango
在Javascript中,获取当前秒数有多种方式,可以使用Date对象的方法、时间戳(Unix Timestamp)等等。
下面是几种获取当前秒数的方法:
可以使用Date对象的getSeconds()
方法来获取当前时间的秒数,它返回0到59之间的整数。
const now = new Date();
const seconds = now.getSeconds();
console.log(seconds);
输出结果:
26
时间戳是指当前时间距离1970年1月1日0时0分0秒(UTC)的毫秒数,这个值通常是一个很大的数字,可以使用Math.floor()
方法获取当前秒数。
const now = new Date();
const seconds = Math.floor(now.getTime() / 1000);
console.log(seconds);
输出结果:
1631372769
moment.js是一个流行的JavaScript库,它提供了很多操作日期和时间的方法,可以轻松地获取当前秒数。
const seconds = moment().seconds();
console.log(seconds);
输出结果:
33
以上就是几种获取当前秒数的方法,可以根据实际需要选择使用哪种方法。