Ich brauche mein Datum und Uhrzeit in UTC/Universal-Zeitstempel umgewandelt werden und ich bin mir nicht sicher, wie man es konvertieren (ich arbeite in EST). Ich brauche es in diesem Format: YYYY-MM-DD HH: mm: ss, die ich bereits gebaut habe diesen Code-Snippet mit:Konvertieren formatierte Javascript Zeit/Datum in Universal Time Stamp
var now = new Date();
var year = "" + now.getFullYear();
var month = "" + (now.getMonth() + 1);
if (month.length == 1) {
month = "0" + month;
}
day = "" + now.getDate();
if (day.length == 1) {
day = "0" + day;
}
hour = "" + now.getHours();
if (hour.length == 1) {
hour = "0" + hour;
}
minute = "" + now.getMinutes();
if (minute.length == 1) {
minute = "0" + minute;
}
second = "" + now.getSeconds();
if (second.length == 1) {
second = "0" + second;
}
var timeStamp = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
Das gibt so etwas wie „2017.05.19 16.23.19 "Wie würden wir es nach UTC umwandeln, wenn möglich? Danke für Ihre Hilfe.
Ich bin nicht in der Regel eine Bibliotheken hier empfehlen und ich werde es nur in einem Kommentar zu tun (keine Antwort), aber die quälende zu vermeiden Schmerzen davon, könnten Sie in ['moment.js'] (http://momentjs.com/) schauen. Lassen Sie es die Formatierung für Sie übernehmen und sparen Sie sich viel Zeit und 'if' Statements ... – War10ck