我尝试使用moment.tz将unix时间戳转换为本地时间。我注意到在传递日期时我必须使用格式,比如
moment.tz(date, 'MM/DD/YYYY hh:mm a', zone).format('MM/DD/YYYY hh:mm a');
我的问题是,当我想从unix时间戳转换为日期时,转换失败。我应该为格式字符串传递什么?
我试过这两种格式没有运气
var date = moment.tz(publishInterval.DateUnix, 'X', zone).format('MM/DD/YYYY hh:mm a');
var date = moment.tz(publishInterval.DateUnix, zone).format('MM/DD/YYYY hh:mm a');
答案 0 :(得分:3)
moment(date).format('MM/DD/YYYY hh:mm a')
原样?
答案 1 :(得分:2)
我相信在使用 moment 时有一个非常简单的解决方法。 只需使用 .unix 函数和 moment。下面是一个例子 -
var date = moment.unix(date).format("MM/DD/YYYY hh:mm a")