如何将unix时间戳转换为日历datemoment.js
我有一个unix时间戳,我试图将其转换为日历date,如MM / DD / YYYY。 到目前为止,我有这样的:
$(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); }); 当我尝试打印日历date时,窗口显示“date无效”。 谁能帮我吗?
正如你问的那样使用moment.js:
 var dateString = moment.unix(value).format("MM/DD/YYYY"); 
UNIX时间戳是从1970年开始的秒数,所以你需要把它转换成JS Date对象:
 var date = new Date(unixTimestamp*1000); 
 new moment(timeStamp,'yyyyMMddHHmmssfff').toDate()