Запитання з тегом «momentjs»

Бібліотека дат JavaScript для розбору, маніпулювання та форматування дат. Використовуйте цей тег для проблем із моментом, моментом, часовим поясом та будь-якими моментами плагінів.

10
Перетворення Moment.js на об'єкт дати
Використовуючи Moment.js, я не можу перетворити об’єкт правильного моменту в об’єкт дати за допомогою часових поясів. Я не можу отримати правильну дату. Приклад: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format from moment …

12
Отримайте різницю годин між двома датами в Момент Js
Я можу отримати різницю між двома датами за допомогою MomentJs наступним чином: moment(end.diff(startTime)).format("m[m] s[s]") Однак я також хочу відобразити годину, коли це застосовується (лише тоді, коли минуло> = 60 хвилин). Однак, коли я намагаюся отримати тривалість годин, використовуючи наступне: var duration = moment.duration(end.diff(startTime)); var hours = duration.hours(); вона повертає поточну …

8
Момент js порівняння часу
Я використовую moment.js для форматування часу дати, тут у мене є два значення дати, і я хочу досягти певної функції, коли одна дата більша за іншу. Я читав більшість їхніх документів, але не знайшов функції, щоб досягти цього. Я знаю, що там буде. Це мій код: var date_time = 2013-03-24 …


4
формат дати з moment.js
У мене є рядок у такому форматі: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Я хотів би використовувати moment.js отримати його в такому форматі mm/dd/yyyy : 04/12/2013для відображення. Я намагався зробити це за допомогою цього методу, moment(testDate,'mm/dd/yyyy'); Які помилки і каже there is no such method called …

15
Отримайте різницю у часі між двома датами
Я знаю, що можу зробити все, що завгодно, і ще декілька дат із залученням моментів. Але бентежно, мені важко намагатися зробити щось, що здається простим: отримати різницю в 2 рази. Приклад: var now = "04/09/2013 15:00:00"; var then = "04/09/2013 14:20:30"; //expected result: "00:39:30" що я спробував: var now = …

17
Момент JS - перевірте, чи є дата сьогодні чи в майбутньому
Я намагаюся використовувати, momentjsщоб перевірити, чи є дана дата сьогодні чи в майбутньому. Ось що я маю досі: <script type="text/javascript" src="http://momentjs.com/downloads/moment.min.js"></script> <script type="text/javascript"> var SpecialToDate = '31/01/2014'; // DD/MM/YYYY var SpecialTo = moment(SpecialToDate, "DD/MM/YYYY"); if (moment().diff(SpecialTo) > 0) { alert('date is today or in future'); } else { alert('date is …
222 momentjs 

28
Як я можу використовувати формат () на час moment.js?
Чи можна використовувати метод moment.js format на об'єктах тривалості? Я не можу його знайти ніде в документах, і він не бачить атрибут об’єктів тривалості. Мені б хотілося зробити щось на кшталт: var diff = moment(end).unix() - moment(start).unix(); moment.duration(diff).format('hh:mm:ss') Крім того, якщо є якісь інші бібліотеки, які можуть легко відповідати такому …

6
Як я відформатую дату як ISO 8601 у moment.js?
Цей документ згадується moment.ISO_8601як варіант форматування (від 2.7.0 - http://momentjs.com/docs/#/parsing/special-formats/ ), але жоден з цих не працює (навіть 2.7.0): var date = moment(); date.format(moment.ISO_8601); // error moment.format(date, moment.ISO_8601); // error ( http://jsfiddle.net/b3d6uy05/1/ ) Як я можу отримати ISO 8601 від moment.js?

5
Як не допустити, щоб moment.js не завантажував локалі за допомогою веб-пакета?
Чи є якийсь спосіб, коли ви не можете moment.jsзавантажувати всі локалі (мені просто потрібна англійська мова), коли ви використовуєте веб-пакет? Я дивлюся на джерело, і здається, що якщо hasModuleвизначено, що це для webpack, то воно завжди намагається перейти до require()кожної локалі. Я впевнений, що для виправлення потрібен запит на витяг. …

20
Як змінити мову moment.js?
Я намагаюся змінити мову дати, яку встановлює moment.js. За замовчуванням - англійська, але я хочу встановити німецьку мову. Ось що я спробував: var now = moment().format("LLL").lang("de"); Це дає NaN. var now = moment("de").format("LLL"); Це навіть не реагує. var now = moment().format("LLL", "de"); Без змін: це все ще дає результат англійською …

7
Відформатувати дату у певному часовому поясі
Я використовую Moment.js для розбору та форматування дат у своєму веб-додатку. Як частина об'єкта JSON, мій сервер резервного сервера надсилає дати у кількості мілісекунд від епохи UTC (зміщення Unix). Дати розбору в конкретному часовому поясі прості - просто додайте ідентифікатор часового поясу RFC 822 до кінця рядка перед розбором: // …

7
Попередження про припинення роботи в Moment.js - Не у визнаному форматі ISO
Я отримую попередження про те, що значення, яке надається на даний момент, не у визнаному форматі ISO. Я змінив свою змінну сьогодні функцією моменту, і вона все ще не працює. Ось помилка попередження: Попередження про депресацію: надане значення не в розпізнаному форматі ISO. Момент побудови повертається до js Date (), …


5
"Попередження про депресацію: момент побудови повертається до дати js" при спробі перетворити дату RFC2822 в момент.js
Я використовую такий код, щоб перетворити дату часу на стороні сервера в місцевий час за допомогою moment.js. moment(moment('Wed, 23 Apr 2014 09:54:51 +0000').format('lll')).fromNow() Але я отримую: Попередження про припинення роботи: момент побудови повертається до js Date. Це не рекомендується та буде видалено в майбутньому великому випуску. Будь ласка, зверніться до …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.