📅  最后修改于: 2023-12-03 15:30:21.043000             🧑  作者: Mango
d3.timeSecond函数是d3.js库中的一个时间函数。它可以将时间转换为距离1970年1月1日0时0分0秒(UTC)以秒为单位的时间戳。
d3.timeSecond(date)
date
: 一个时间值,可以是一个Date对象,也可以是一个表示时间的字符串。如果是字符串,则必须符合ISO8601格式,如"2022-01-01T12:34:56Z"。一个表示指定时间距离1970年1月1日0时0分0秒(UTC)以秒为单位的时间戳。
let date = new Date("2022-01-01T12:34:56Z");
let timestamp = d3.timeSecond(date);
console.log(timestamp); // 1641053696
在上面的示例中,我们将一个表示时间的字符串转换为一个Date对象,并使用d3.timeSecond函数将其转换为时间戳。最终输出结果是"1641053696",意味着该时间距离1970年1月1日0时0分0秒(UTC)已经过了1641053696秒。