Biblioteka dat JavaScript do analizowania, manipulowania i formatowania dat. Użyj tego tagu w przypadku problemów z wtyczkami moment, strefa czasowa i dowolna chwila.
Mam format „27 stycznia 2015 r. O 8:17 rano”, który muszę wyświetlić za pomocą momentu.js. Używam formatu moment.format('MMM. D, YYYY at h:mm A z'); Wszystko działa świetnie poza słowem „at”. Jak mogę sprawić, aby to słowo było wyświetlane jako słowo zamiast „a” w ”o godzinie”, które jest tłumaczone na „am …
Ludzie, Próbuję zrozumieć API MomentJS. Jaki jest właściwy sposób uzyskania aktualnego czasu na komputerze? var CurrentDate = moment(); vs var CurrentDate = moment().format(); Próbuję przeanalizować ich dokumenty, ale nie jest jasne, czego użyć. http://momentjs.com/docs/#/query/is-a-moment/
Mam ciąg daty rozpoczęcia „20.03.2014” i chcę dodać 5 dni do tego z momentem.js, ale nie widzę nowej daty „25.03.2014” w oknie alertu. tutaj mój kod javascript: startdate = "20.03.2014"; var new_date = moment(startdate, "DD-MM-YYYY").add("DD-MM-YYYY", 5); alert(new_date); tutaj mój jsfiddle: http://jsfiddle.net/jbgUt/1/ Jak mogę to rozwiązać? Podoba mi się ten format …
Wersja Moment: 2.0.0 Po przeczytaniu dokumentacji pomyślałem, że to będzie proste (konsola Chrome): var timestring1 = "2013-05-09T00:00:00Z"; var timestring2 = "2013-05-09T02:00:00Z"; var startdate = moment(timestring1); var expected_enddate = moment(timestring2); var returned_endate = startdate.add(moment.duration(2, 'hours')); returned_endate == expected_enddate // false returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: "YYYY-MM-DDTHH:mm:ss Z", _l: undefined, _isUTC: …
Próbuję przekonwertować czas UTC na czas lokalny. Podążałem za tym przykładem z tego linku: http://jsfiddle.net/FLhpq/4/light/ . Nie mogę uzyskać odpowiedniego lokalnego wyjścia. Na przykład, jeśli jest tutaj 10:00 rano, zamiast 10:30, otrzymam 15:30. Oto mój kod: var date = moment.utc().format('YYYY-MM-DD HH:mm:ss'); var localTime = moment.utc(date).toDate(); localTime = moment(localTime).format('YYYY-MM-DD HH:mm:ss'); console.log("moment: …
Chcę pobrać Unix TimeStamp za pomocą Moment.js. Mogę znaleźć wiele funkcji, które konwertują datownik na datę w pliku moment.js. Wiem, że mogę łatwo uzyskać uniksowego znacznika czasu za pomocą następujących funkcji JavaScript: Math.floor(new Date().getTime()/1000). Ale chcę użyć Moment.js, aby uzyskać ten sam wynik. Czy w pliku moment.js jest jakaś bezpośrednia …
Mam uniksowy znacznik czasu i próbuję przekształcić go w datę kalendarzową, taką jak MM/DD/YYYY. Jak dotąd mam to: $(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); }); Kiedy próbuję wydrukować datę z kalendarza, w oknie pojawia się komunikat „Nieprawidłowa data”. Czy ktoś …
Jak uzyskać pierwszy i ostatni dzień i godzinę bieżącego miesiąca w następującym formacie w pliku moment.js: 01.09.2016 00:00 Mogę uzyskać aktualną datę i godzinę w ten sposób: moment().format('YYYY-MM-DD h:m')która wyświetli się w powyższym formacie. Jednak muszę uzyskać datę i godzinę pierwszego i ostatniego dnia bieżącego miesiąca, jak to zrobić? EDYCJA: …
Jak wyświetlić czas w formacie 24-godzinnym zamiast 12? Używam momentu.js. Jestem pewien, że te wersety mogą mieć z tym coś wspólnego. meridiem : function (hours, minutes, isLower) { if (hours > 11) { return isLower ? 'pm' : 'PM'; } else { return isLower ? 'am' : 'AM'; } }, …
Próbuję obliczyć wiek osoby za pomocą Moment.js , ale okazuje się , że metoda fromNow, skądinąd użyteczna , zaokrągla lata. Na przykład, jeśli dzisiaj jest 27 grudnia 2012 r., A data urodzenia osoby to 26 lutego 1978 r., moment("02/26/1978", "MM/DD/YYYY").fromNow()Zwraca „35 lat temu”. Jak sprawić, by Moment.js ignorował liczbę miesięcy …
Próbuję wydrukować datę i godzinę za pomocą następującego polecenia w vue-for {{ moment().format('MMMM Do YYYY, h:mm:ss a') }} ale się nie pojawia. To tylko puste miejsce. Jak mogę spróbować wykorzystać moment w vue?
Oto scenariusz: Mam Stringinny format daty i inny. Np .: data: 2016-10-19 dateFormat: „DD-MM-RRRR”. Muszę sprawdzić, czy ta data jest prawidłowa. Próbowałem następujących rzeczy var d = moment("2016-10-19",dateFormat); d.isValid()powraca za falsekażdym razem. Czy Moment.js nie analizuje daty w podanym formacie? Następnie próbowałem DD-MM-YYYYnajpierw sformatować datę, a następnie przekazać ją do …
Chciałbym, aby zmienna zawierała wczorajszą datę w formacie DD-MM-YYYYużywającym Moment.js. Czyli jeśli dzisiaj jest 15-04-2015 to chciałbym odjąć dzień i mieć 14-4-2015. Wypróbowałem kilka takich kombinacji: startdate = moment().format('DD-MM-YYYY'); startdate.subtract(1, 'd'); i to: startdate = moment().format('DD-MM-YYYY').subtract(1, 'd'); a także to: startdate = moment(); startdate.subtract(1, 'd'); startdate.format('DD-MM-YYYY') Ale ja tego nie …
Próbuję wykryć za pomocą Moment.js, czy podana data przypada między dwiema datami. Od wersji 2.0.0 Tim dodał isBefore()i isAfter()do porównania dat. Ponieważ nie ma isBetween()metody, pomyślałem, że to zadziała: var date = moment("15/02/2013", "DD/MM/YYYY"); var startDate = moment("12/01/2013", "DD/MM/YYYY"); var endDate = moment("15/01/2013", "DD/MM/YYYY"); if (date.isBefore(endDate) && date.isAfter(startDate) || (date.isSame(startDate) …
Więc moje pytanie jest proste, jak uzyskać wczorajszą randkę z MomentJs? W Javascript jest to bardzo proste, tj today = new Date(); yesterday = new Date(today.setDate(today.getDate() - 1)) console.log(yesterday) Ale jak mogę to osiągnąć dzięki MomentJs?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.