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

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

6
Починаємо тиждень у понеділок з isoWeekday ()
Я створюю календар, де друкую тижні у форматі таблиць. Однією з вимог є те, що я можу розпочати тижні або в понеділок, або в неділю, відповідно до деяких варіантів користувача. Мені важко застосовувати моментний метод isoWeekday . // Start of some date range. Can be any day of the week. …

12
Moment.js - завтра, сьогодні та вчора
Мені б хотілося moment().fromNow()функціоналу, але коли дата закінчується, вона занадто точна - колишня. Я не хочу, щоб це показувало "через 3 години", але "сьогодні" - так в основному з "щоденною" точністю. Я спробував скористатися moment().calendar()функцією, вона не форматується, якщо різниця дат перевищує 1 день

14
Як встановити макетну дату в Jest?
Я використовую moment.js для того, щоб робити більшу частину своєї логіки дати у файлі помічників для моїх компонентів React, але я не зміг зрозуміти, як знущатися над датою в Jest a la sinon.useFakeTimers(). Документи Jest говорять лише про функції таймера, наприклад setTimeout, setIntervalтощо, але не допомагають встановити дату, а потім …
112 momentjs  jestjs 

4
Як порівняти лише дату в moment.js
Я новачок у moment.js. У мене є об’єкт дати, і він певний час пов'язаний з ним. Я просто хочу перевірити, чи ця дата більша або дорівнює сьогоднішній даті, виключаючи час порівняння. var dateToCompare = 2015-04-06T18:30:00.000Z Я просто хочу перевірити, чи датаToCompare дорівнює або перевищує сьогоднішню дату. Я перевірив isSame of …

2
Як мені подолати мутабельність у moment.js?
Я зіткнувся з проблемою, коли мені потрібно зберігати початкові значення об'єкта моменту, але у мене виникають певні проблеми, щоб запобігти зміні моєї змінної разом з оригінальним об'єктом. На жаль, Object.freeze () не працює, оскільки moment.js повертає помилку "Недійсна дата", коли я намагаюся це відформатувати.

5
moment.js, як отримати номер дня тижня
У мене є об’єкт дати моменту, і я хочу отримати вибраний номер дня (0-6) або (1-7). Я спробував це, але це не працює var aaa = moment(date).day(); допоможіть мені в цьому, будь ласка
99 date  momentjs 

2
Форматувати дату-час у РРРР-ММ-ДД ЧЧ: мм: сс в moment.js
У мене є рядок у такому форматі: var dateTime = "06-17-2015 14:24:36" Я використовую moment.js і намагаюся перетворити його на YYYY-MM-DD HH:mm:ss-> 2015-06-17 14:24:36. Я спробував цей метод dateTime = moment( dateTime, 'MM-DD-YYYY HH:mm:ss',true).format("YYYY-MM-DD HH:mm:ss"); Але отримання dateTime як недійсної дати.

7
Як можна імпортувати moment.js за допомогою TypeScript?
Я намагаюся вивчити Typescript. Хоча я не вважаю це доречним, я використовую VSCode для цієї демонстрації. У мене є такий package.jsonшматок: { "devDependencies": { "gulp": "^3.9.1", "jspm": "^0.16.33", "typescript": "^1.8.10" }, "jspm": { "moment": "npm:moment@^2.12.0" } } Тоді у мене є клас Typescript, main.jsтакий: import moment from 'moment'; export class …

10
Перетворити дату в UTC за допомогою moment.js
Можливо, і проста відповідь на це, але я, здається, не можу знайти спосіб отримати moment.js, щоб повернути час дати UTC у мілісекундах. Ось що я роблю: var date = $("#txt-date").val(), expires = moment.utc(date); Будь-яка ідея, що я роблю не так?

2
moment.js - UTC дає неправильну дату
Чому UTC. moment.js завжди відображає неправильну дату. Наприклад, з консолі розробника chrome: moment(('07-18-2013')).utc().format("YYYY-MM-DD").toString() // or moment.utc(new Date('07-18-2013')).format("YYYY-MM-DD").toString() Обидва вони повернуть "17.07.2013", чому він повертається 17-м замість 18-го , що було передано. Але якщо я використовую momentjs без utc: moment(new Date('07-18-2013')).format("YYYY-MM-DD").toString() Я повертаюся до "2013-07-18" , чого я також очікую, використовуючи …

11
Момент JS початок і кінець даного місяця
Мені потрібно обчислити дату JS, вказану рік = 2014 та місяць = 9 (вересень 2014). Я спробував це: var moment = require('moment'); var startDate = moment( year+'-'+month+'-'+01 + ' 00:00:00' ); var endDate = startDate.endOf('month'); console.log(startDate.toDate()); console.log(endDate.toDate()); Обидва журнали показують: Tue Sep 30 2014 23:59:59 GMT+0200 (CEST) Tue Sep 30 …

7
Як перетворити секунди в HH: mm: ss в moment.js
Як конвертувати секунди HH:mm:ss? На даний момент я використовую функцію нижче render: function (data){ return new Date(data*1000).toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");; } Це працює на chrome, але у firefox впродовж 12 секунд я розумію, 01:00:12 що хотів би використовувати moment.js для сумісності між браузерами Я спробував це, але не працює render: function (data){ …

3
Як перевірити, чи є змінна об’єктом Moment.js?
У моїй програмі є форма HTML з деякими входами, заповненими із серверної частини, та іншими входами, які вводить користувач (у timeвведенні). onChangeФункція проходить через кожен вхід , коли користувач змінює значення. Вхідні дані, заповнені з серверної бази, перетворюються в momentоб'єкти, введені користувачем дати є простими рядками. Це означає, що onChangeфункція …

3
Moment.js отримує назву дня з дати
Я використовую jquery та moment.js для власного календаря. У мене є об’єкт дати у такій змінній, myDateяк: Object { date="2014-12-23 14:00:00", timezone_type=3, timezone="Europe/Paris"} Я хочу, використовуючи moment.js (чи ні) отримати ім'я дня цієї дати, у моєму прикладі мені потрібно отримати: tuesday Ідеї? Дякую

4
Vuejs та Vue.set (), оновити масив
Я новачок у Vuejs. Зробив щось, але я не знаю, що це простий / правильний спосіб. що я хочу Я хочу кілька дат у масиві та оновлювати їх під час події. Спочатку я спробував Vue.set, але це не вийшло. Тепер після зміни елемента масиву: this.items[index] = val; this.items.push(); Я нічого …

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