ich bin total verwirrt, ich weiß nicht, ob Sie das Format oder die Ausgabe, die es analysieren möchten. Wenn Sie möchten, Termine mit moment.js in diesem Format analysieren, dann in der Zeitzone +05: 30:
// Format YYYYMMDDHHmmss for 2016-04-26T00:00:00
var s = '20160426000000';
var x = moment(s, 'YYYYMMDDHHmmss');
// Show date in ISO 8601 extended format
console.log(x.format()); // 2016-04-26T00:00:00+05:30
bis zum Ende des Tages und den Ausgangs in YYYMMDDHHmmss Format verschieben:
console.log(x.endOf('day').format('YYYYMMDDHHmmss')); // 20160426235959
im Formatstring:
- YYYY ist 4-stelliges Jahr
- MM ist zweistelliger Monat
- DD ist zweistelliger Tag
- HH ist zweistellige Stunde im 24-Stunden-Format
- mm zweistellige Minute
- ss zweistellige Sekunden
Ich verstehe nicht, was du meinst ... sind Sie versuchen, das Datum und die Zeit separat zu parsen, wenn Sie die Eingaben 20160427000000 und 20160427235959 eingeben? –
Vielleicht möchten Sie Daten in diesem Format ausgeben? Wenn ja, dann 'moment(). Format ('JJJJMMTTHHmmss')'. – RobG
Ja Ich möchte als Eingabe in diesem Format geben – rselvaganesh