Ich habe eine Datumsstring wie folgt: "Mon Jul 18 2016 21:35:14 GMT+00:00"
und möchte dies im Moment verwenden, um es zu "MM-DD-YYYY"
zu formatieren, tut es aber wirft eine Warnung darauf zurück https://github.com/moment/moment/issues/1407 AusgabeDatumsstring in ein Datumsobjekt konvertieren, so dass es mit dem Moment verwendet werden kann
gibt es eine Möglichkeit, dass ich die oben auf ein Date-Objekt konvertieren kann und es dann in Moment verwenden für die Formatierung etwas wie:
moment(Mon Jul 18 2016 21:35:14 GMT+00:00).format('MM-DD-YYYY');
Richtig, hast du dieses Problem gelesen? Es sagt dir, was zu tun ist; Nämlich, stellen Sie einen Formatzeichenkette innerhalb des 'Moment (Zeichenkette, Format)' Anrufs ... zur Verfügung –
Beim Parsen sollten Sie dem Parser immer das Format geben, sonst hoffen Sie gerade, dass es richtig rät. Z.B. 'moment ('Mo Jul 18 2016 21:35:14 GMT + 00: 00', 'TT MMM TT JJJJ HH: MM: SS Z'). Format ('MM-TT-JJJJ')'. BTW, das ist ein sehr vieldeutiges Format. – RobG