Как я могу получить _i строку из местного времени? (способ получить местное время с 7 десятичных миллисекунд) - PullRequest
0 голосов
/ 10 мая 2019

Мне нужно получить местное время (из переменной момента) с 7 десятичными миллисекундами, но я не могу найти такой формат, как 'ss.SSSSSSS'

если я сделаю

     date.local().format('YYYY-MM-DDThh:mm:ss.SSSSSSS')

округляется после 4 десятичных, как 11.1230000

Я знаю, у момента есть переменная _i, которая показывает 7 десятичных миллисекунд. как

date.local()._i

но я думаю, что я не должен получить доступ к этому.

Я знаю, что могу получить время UTC с 7 десятичными миллисекундами, но я не могу найти способ получить местное время с 7 десятичными миллисекундами. Есть ли способ добиться этого?

1 Ответ

0 голосов
/ 13 мая 2019

Объекты Moment.js предоставляют оболочку для объекта Date в javascript, который ограничен тремя десятичными знаками.

похоже, что вы можете применить «патч обезьяны», чтобы получить желаемый результат, но, скорее всего, это будет грязное решение.Вы можете увидеть эту проблему, созданную для моментов, здесь: https://github.com/moment/moment/issues/3256, которая также содержит код для применения патча.

...