Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Дата & библиотека для js frontend/js backend / 6 сообщений из 6, страница 1 из 1
27.03.2019, 13:43
    #39792300
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
Всем обитателям данного форума, привет.

Столкнулся с такой проблемой, нужно передавать даты между фронтом и бэком(только даты, без учета таймзоны).
Бэк и фронт на js. Подскажите, кто и какие библиотеки использует для подобной работы? Или какие есть методы решения без библиотек.
Нашел moment.js, но она манипулирует с типом дата/время, что мне не нужно.
Как один и вариантов, формировать число 20190327 и передавать его на бэк, но думаю есть лучшие способы манипуляции.
...
Рейтинг: 0 / 0
27.03.2019, 15:13
    #39792388
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
spider13,

.. есть еще timeSolver , подобный моменту ... а в чем проблема-то? ... у вас бэк дату в БД отправляет/получает?
...
Рейтинг: 0 / 0
27.03.2019, 15:29
    #39792403
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
Код: javascript
1.
2.
const serialized = new Date().toISOString()
const restored = new Date(Date.parse(serialized))
...
Рейтинг: 0 / 0
27.03.2019, 15:53
    #39792427
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
carrotikspider13,

.. есть еще timeSolver , подобный моменту ... а в чем проблема-то? ... у вас бэк дату в БД отправляет/получает?

Да в том и дело, что дату, но пользователи находятся в разные регионах.
Например есть Date возвращенный компонентом(Дата, с временем 00:00). Этот Date сериализируется в json(происходит преобразование к timezone +0), и вот после этого преобразования дата уже другая(в моем случае -2 часа).
...
Рейтинг: 0 / 0
27.03.2019, 19:00
    #39792533
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
spider13,

... ну тогда, как вы и предлагали, преобразуйте в строку .. тем же моментом, например

Код: javascript
1.
moment(this.myDate).format("YYYYMMDD")
...
Рейтинг: 0 / 0
28.03.2019, 10:56
    #39792802
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата & библиотека для js frontend/js backend
carrotikspider13,

... ну тогда, как вы и предлагали, преобразуйте в строку .. тем же моментом, например

Код: javascript
1.
moment(this.myDate).format("YYYYMMDD")



Ну это единственный способ, который в голову пришел, но может есть способы лучше.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Дата & библиотека для js frontend/js backend / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]