如何将unix时间戳转换为D3中的日期对象?



我是D3的新手,我正试图以更可读的形式在我的json文件中console.log unix时间戳,例如日期对象。我该如何访问"dt"中的值呢?并将其转换为日期对象?

下面是一个json文件片段的示例

"list": [
{
"main": {
"aqi": 2
},
"components": {
"co": 213.62,
"no": 0.98,
"no2": 6,
"o3": 85.83,
"so2": 1.89,
"pm2_5": 4.94,
"pm10": 11.6,
"nh3": 0.37
},
"dt": 1629072000
},
{

由于这个问题被标记为D3 .js, D3解决方案是使用说明符%s自Unix纪元以来的秒,d3.timeParse:

const parser = d3.timeParse("%s");
const seconds = 1629072000;
console.log(parser(seconds))
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js"></script>

相关内容

  • 没有找到相关文章

最新更新