2016-12-07 28 views
0

我有一個包含紀元時間的變量。我想以HHMM格式顯示時間。在javascript中顯示HHMM格式的歷元時間

這是我的代碼;

function epoch_time_to_date_obj(epoch_time) 
{ 
    var utcSeconds = epoch_time; 
    var d = new Date(0); 
    d.setUTCSeconds(utcSeconds);  
    return d; 
} 

let epoch_time = 1234567890; 
let date_obj = epoch_time_to_date_obj(epoch_time); 

我想從date_obj提取HHMM時間信息,並顯示在香港時間HHMM格式的時間。

我使用Node.js的V6

+1

整個* epoch_time_to_date_obj *功能可以用'新的日期(epoch_time * 1000)'來代替。 – RobG

回答

2
let epoch_time = 1234567890 * 1000; 
var date_obj = new Date(epoch_time); 
const hrs = date_obj.getHours(); 
const mins = date_obj.getMinutes(); 
let hhmm = (hrs < 10 ? "0" + hrs : hrs) + ":" + (mins < 10 ? "0" + mins : mins); 

alert(hhmm); 
+0

@RobG感謝您的糾正。 –