Data otrzymane z serwera jest w UTC
strefy czasowej i muszę konwertować je do konkretnej strefy czasowej, na przykład: America/New_York
.Following jest kod dla samegokątowa Moment: Chwila czasowa nie ma danych dla Ameryki/New_York
<span class="bold" ng-bind="sess.date_time | amTimezone:'America/New_York' | amDateFormat:'h:mm a'"></span>
ale w ten sposób pojawia się następujący błąd:
Moment Timezone has no data for America/New_York. See http://momentjs.com/timezone/docs/#/data-loading/.
ale America/New_York
jest znanym stref czasowych do moment
ale nadal jest ona prosi mnie, aby dodać strefę czasową.
W backend (express), nie "wymagają" js dla danych strefy czasowej i działa dobrze. Może być po stronie klienta musimy uzyskać te dane jawnie, jak wspomniano, poinformuje Cię, jeśli to działa. –
Świetne !! Zadziałało. Otrzymano komunikat "Moment Timezone 0.4.0 był już załadowany bez żadnych danych", a następnie dokładnie przeczytaj odpowiedź, a ostatnie dwie ostatnie linie rozwiązały zagadkę :) –
Dziękujemy za komentarz @AmanGupta. Nie używaj obu!(Strefa czasowa i dane) skrypty, to lekcja, której się nauczyłem. – paqogomez