alexandermikhin / shop

0 stars 0 forks source link

date.helper.ts #5

Open VZhyrytskiy opened 5 years ago

VZhyrytskiy commented 5 years ago

Можно применить метод new Date().toISOString()

alexandermikhin commented 5 years ago

Первоначально так и было, но заметил, что вызов toISOString() возвращает строку с поправкой на GMT+0. Т.е., если вызвать ее в часовом поясе GMT+3, то, например, для 17:30 вернется строка 2019-05-16T14:30:00.000Z. Если приложением планируется пользоваться в разных часовых поясах, то да, хорошо бы приводить к единому часовому поясу для сохранения. Но и в этом случае пользователю нужно возвращать сохраненное значение в его часовом поясе, чтобы не возникало вопросов, почему время изменении отличается на часы.