我正在使用dygraph作爲我的一個項目,我正在使用valueFormatter函數將數據從毫秒級更改爲秒,問題是我的日期(在這張圖片1448821800))也正在變爲時代。我想以yyyy/mm/dd格式顯示我的日期。我怎樣才能做到這一點?如何將日期更改爲本地時間值時間戳格式化程序的功能dygraph
和valueFormatter功能的JavaScript代碼的截圖:
valueFormatter: function(num){return (num/1000);}
我正在使用dygraph作爲我的一個項目,我正在使用valueFormatter函數將數據從毫秒級更改爲秒,問題是我的日期(在這張圖片1448821800))也正在變爲時代。我想以yyyy/mm/dd格式顯示我的日期。我怎樣才能做到這一點?如何將日期更改爲本地時間值時間戳格式化程序的功能dygraph
和valueFormatter功能的JavaScript代碼的截圖:
valueFormatter: function(num){return (num/1000);}
如果你能在其他部分靠值低於某個閾值,您可以使用以下內容:
valueFormatter: function(num){
if (num > 100000000) {
return moment(num).format()
}
return (num/1000);
}
雖然看着this example的來源,但我認爲通過僅調整特定軸的valueFormatter可能會更具體,更簡單。爲了幫助你,你需要看到更多的你的dygraph初始化代碼。
之前的日期不工作,只要我寫上面的代碼,我沒有得到任何數據 –
你包括時刻庫嗎? –
是的,我包括時刻庫,但它也不工作 –
它輸出日期作爲日期之前,還是始終在時代? –
它輸出爲 –