как обойти переход на зимнее время в момент. - PullRequest
2 голосов
/ 24 октября 2019

Я использую Moment.js в приложении для планирования и наблюдаю непредвиденное поведение: программа вычисляет плохие часы (+/- 1 час весна / зима), когда я работаю до дня изменения времени(сегодня в воскресенье) , но не тогда, когда это день (то же самое действие в воскресенье в порядке). Кажется, предвидеть изменения, когда это не то, что я хочу.

Я пытался использовать расширение .utc (), но безуспешно. Спасибо за все предложения.

// return hour from x position
function getHeure(x) {
    var dd = moment(heure0, "DD/MM/YYYY HH:mm:ss"); // heure0 contain day/hour of start
    var gt = moment(dd).add(parseInt(x / granul),'m') // 'x' is the x point in planning, 'granul' the ratio of min/px
if (dd.date()==27 && dd.month()==9) gt.add(1,'hours')   // current workaround for France in 2019...
    return gt
}

1 Ответ

0 голосов
/ 24 октября 2019

Я думаю, вы можете придерживаться того же подхода, что и этот вопрос.

https://stackoverflow.com/a/11888430/3292394

Я использовал вышеуказанное решение, и оно отлично работает.

С уважением, user3292394

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...