Size: a a a

JavaScript.Ninja

2020 October 02

IK

Illya Klymov in JavaScript.Ninja
На патреоне будет со временем
источник

DB

Dmytro Braginets in JavaScript.Ninja
Не могу сдержать эмоций!!! Прям жду с нетерпением!!!
источник

IK

Illya Klymov in JavaScript.Ninja
Пока даже не обещаю что в этом году
источник

IK

Illya Klymov in JavaScript.Ninja
Это сложная работа и за идею
источник

DB

Dmytro Braginets in JavaScript.Ninja
Жаль только что ReScript не проникнет в мир js так как это сделал тайпскрипт.
источник

IK

Illya Klymov in JavaScript.Ninja
И не надо
источник

DZ

D Z in JavaScript.Ninja
Какой шанс, что с ReScript не случится такая же история как с CoffeeScript?
источник

EN

El Nasurov in JavaScript.Ninja
vasilich
Скажу намеком - если бы не было боли мы бы с вами тут не общались 🙂
Ну я вижу боль в следующем:

1) Если время пришло как 2020-09-17T08:44:03.543+0300, то применяя свой timeZone, js исключает тот, который пришел с данными, то есть 08:44:03.543+0300 становится 05:44:03.543 и уже сюда применяет timeZone клиента. Например, у клиента UTC+1, то получается  06:44:03.543 (что неправильно)

2) Если время пришло как 2020-09-17T08:44:03.543Z, то применяя timeZone клиента, js применяет его напрямую и получается - 09:44:03.543


Вы именно это имели в виду или кейсы похуже ?)

И да, дата, приходящая с бэка уже с сформированным UTC (2020-09-17T08:44:03.543Z) cчитается неким де-факто (при передачах с бэка на фронт) или не всегда это удобно ?
источник

M

Misha in JavaScript.Ninja
El Nasurov
Ну я вижу боль в следующем:

1) Если время пришло как 2020-09-17T08:44:03.543+0300, то применяя свой timeZone, js исключает тот, который пришел с данными, то есть 08:44:03.543+0300 становится 05:44:03.543 и уже сюда применяет timeZone клиента. Например, у клиента UTC+1, то получается  06:44:03.543 (что неправильно)

2) Если время пришло как 2020-09-17T08:44:03.543Z, то применяя timeZone клиента, js применяет его напрямую и получается - 09:44:03.543


Вы именно это имели в виду или кейсы похуже ?)

И да, дата, приходящая с бэка уже с сформированным UTC (2020-09-17T08:44:03.543Z) cчитается неким де-факто (при передачах с бэка на фронт) или не всегда это удобно ?
Не парься и всегда отдавай юникс
источник

v

vasilich in JavaScript.Ninja
Misha
Не парься и всегда отдавай юникс
Таймстамп?
источник

M

Misha in JavaScript.Ninja
vasilich
Таймстамп?
Да
источник

M

Misha in JavaScript.Ninja
А на фронте уже как хочешь
источник

v

vasilich in JavaScript.Ninja
Зачем же вы так)
Пусть сделает по нормальному)
источник

EN

El Nasurov in JavaScript.Ninja
Misha
Не парься и всегда отдавай юникс
Я не отдаю, моя участь принимать время на фронте и обрабатывать ее))
источник

M

Misha in JavaScript.Ninja
vasilich
Зачем же вы так)
Пусть сделает по нормальному)
Если честно, то не вижу в этом проблемы
источник

NR

Nikolai Reguliarniy in JavaScript.Ninja
Конструктор Date нормально принимает ISO. Не понял проблемы
источник

v

vasilich in JavaScript.Ninja
Nikolai Reguliarniy
Конструктор Date нормально принимает ISO. Не понял проблемы
А таймзону?
Коллеге нужно чтобы время оставалось как есть не мотор на ьаймзону
источник

v

vasilich in JavaScript.Ninja
Misha
Если честно, то не вижу в этом проблемы
От текущих описанных и заканчивая тем что БД с типом данных дата работать удобнее.
источник

v

vasilich in JavaScript.Ninja
Misha
Если честно, то не вижу в этом проблемы
источник

IK

Illya Klymov in JavaScript.Ninja
D Z
Какой шанс, что с ReScript не случится такая же история как с CoffeeScript?
Рескрипт просто другой АСТ для ocaml
источник