javascript - 在 javascript 中将纪元时间显示为 HHMM 格式

标签 javascript node.js date time epoch

我有一个包含纪元时间的变量。我想以 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

最佳答案

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);

关于javascript - 在 javascript 中将纪元时间显示为 HHMM 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41015272/

相关文章:

node.js - Mongoose .pre ('save' ) 未触发 - bcrypt

Java 8 : Difference between two LocalDateTime in multiple units

javascript - 如何使用 Discord.JS DM 某些用户?

javascript - 如何通过id传入参数?

javascript - 优化 JS 代码以在悬停时显示某些 Div

java - 将当前日期转换为整数

php - 一个月差距计算

javascript - Mongodb findAndModify Node js

javascript - 如何在 node.js shell 中实现制表符补全?

node.js - 如何使用 .ebextensions 在 Amazon Elastic Beanstalk 中运行 `npm install`