我是D3的新手,我試圖將json檔案中的unix時間戳以更可讀的形式進行console.log,比如日期物件。我將如何訪問 "dt "中的值并將其轉換為一個日期物件?
下面是我的json檔案片段的一個例子
"list": [
{
"main": {
"aqi": 2: "aqi".
},
" 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
},
{
uj5u.com熱心網友回復:
由于這個問題被標記為d3.js,一個D3解決方案是使用指定的%s表示自Unix epoch的秒,用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>
<iframe name="sif1" sandbox="allow-forms allow-modals allow-scripts" class="snippet-box-edit snippet-box-result" frameborder="0"></iframe>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/320673.html
標籤:
