Werfen Sie einen Blick auf this answer
Sie ein new Date("2016-01-17T08:44:29+0100") //removed a colon
-Objekt erstellen und dann den Monat bekommen, Tag, Jahr, Stunden, Minuten und Sekunden, indem Sie sie aus dem Objekt Date
extrahieren und dann Ihre Zeichenfolge erstellen. Siehe Schnipsel:
var date = new Date("2016-01-17T08:44:29+0100"); // had to remove the colon (:) after the T in order to make it work
var day = date.getDate();
var monthIndex = date.getMonth();
var year = date.getFullYear();
var minutes = date.getMinutes();
var hours = date.getHours();
var seconds = date.getSeconds();
var myFormattedDate = day+"-"+(monthIndex+1)+"-"+year+" "+ hours+":"+minutes+":"+seconds;
document.getElementById("dateExample").innerHTML = myFormattedDate
<p id="dateExample"></p>
Es ist nicht die eleganteste Art und Weise, aber es funktioniert.
reden Sie nur auf UI angezeigt werden, wenn ja, dann ich meine Antwort posten. –
@ YashveerSingh Nein. Ich möchte in Typoskript formatieren, nicht mit Pipes – Protagonist
ok Entschuldigung ich dachte, sonst werde ich meine Antwort entfernen. Lassen Sie mich überprüfen, wie es in Typoskript gemacht wird. –