0
我有一個很長的int值:20140307080000.這實際上是datetime 2014-03-07 08:00:00。我已經嘗試過JS中的Date.parse,並將其轉換爲字符串後,但無法將其作爲Javascript日期對象進行檢索。是否有任何JavaScript或D3內置方法將其轉換爲日期對象而不是手動分割它?長整型爲Javascript日期格式
我有一個很長的int值:20140307080000.這實際上是datetime 2014-03-07 08:00:00。我已經嘗試過JS中的Date.parse,並將其轉換爲字符串後,但無法將其作爲Javascript日期對象進行檢索。是否有任何JavaScript或D3內置方法將其轉換爲日期對象而不是手動分割它?長整型爲Javascript日期格式
// Your date String
var d = "20140307080000";
// Convert it to the format 2014-03-07 08:00:00
var f = d.replace(/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/, "$1-$2-$3 $4:$5:$6");
// Alerting after parse
alert(new Date(Date.parse(f)));
// This will alert "Fri Mar 07 2014 08:00:00 GMT+0530 (IST)"
不能相信就這麼簡單。手動,但優雅。哇。 –