2016-03-29 6 views
0

Ich versuche, einen Unix-Zeitstempel mit moment.tz in lokale Zeit zu konvertieren. Ich habe bemerkt, ich habe ein Format verwenden, wenn in einem Zeitpunkt, wie diesesmoment.js Format für Unix-Zeitstempel?

moment.tz(date, 'MM/DD/YYYY hh:mm a', zone).format('MM/DD/YYYY hh:mm a'); 

Meines Problem vorbei, wenn ich von einem Unix-Zeitstempel umwandeln möge wie Datum zum Kalender der Konvertierung fehlschlägt. Was soll ich für die Formatzeichenfolge übergeben?

Ich habe diese beiden Formate ohne Glück versucht

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'); 
+1

Was * genau * ist in Ihrem ersten Beispiel in der Variablen 'date' oder in Ihrem zweiten und dritten Beispiel' publishInterval.DateUnix'? Bitte geben Sie ein Beispiel. (Dasselbe gilt für "Zone"). –

Antwort

3

haben Sie versucht moment(date).format('MM/DD/YYYY hh:mm a') wie?

+0

Dies funktioniert, wenn die Variable 'Datum' eine Zahl ist und in Millisekunden ausgedrückt wird. (Ich bin mir nicht sicher, ob das OP noch hat oder nicht.) –