ich interessantes Problem gestoßen:MomentJS bekommt verschiedene UNIX timetsamps auf verschiedene Plattformen
Ich habe einen timetsamp mit Wert 1500400800
Ich mag staart des Tages und am Ende des Tages des Zeitstempels erhalten. Durch moment.js
Verwendung habe ich diesen Code geschrieben:
let timestamp = 1500400800;
let momentDate = moment.unix(timestamp);
let start = momentDate.startOf('day').unix();
let end = momentDate.endOf('day').unix();
console.log(timestamp + " " + start + " " + end);
Meine eigenen PC kehrt für 1500400800
diese Werte:
1500400800 1500400800 1500487199
Aber virutal Maschine in meinem Hosting gibt diese:
1500400800 1500336000 1500422399
Sie sind anders. Es gibt sechs Stunden Unterschied zwischen zwei Plattformen.
Wie machen virtuelle Host-Maschine Zeitstempel wie mein lokaler PC bekommt?
Keine Ahnung, wie momentjs funktioniert, aber Sie müssen wahrscheinlich die Zeitzone einstellen. Mehr dazu hier: https://momentjs.com/timezone/ – icecub