170 похожих чатов

Я выбрал в приложении одну и туже дату 10.01.2022 и

06.07.2022 на сервак она естественно летит в UTC
дальше делаю запрос в базу
SELECT * FROM "files_doc" WHERE (date("files_doc"."createdAt") >= '2022-01-09T21:00:00.000Z' AND date("files_doc"."createdAt") <= '2022-07-05T21:00:00.000Z');

и получается что я выбираю из базы период 09.01.2022 05.07.2022 как правильно то сделать?

13 ответов

8 просмотров

Покажи код, где делаешь запрос

Nef007- Автор вопроса
John Doe
Покажи код, где делаешь запрос

SELECT * FROM "files_doc" WHERE (date("files_doc"."createdAt") >= '2022-01-09T21:00:00.000Z' AND date("files_doc"."createdAt") <= '2022-07-05T21:00:00.000Z'); Получается что мне нужны только даты и если я сделаю timestamptz то это будет не верно, думаю надо найти способ отправлять даты с фронта не в utc. В голову только костыли лезут

Nef007
SELECT * FROM "files_doc" WHERE (date("files_doc"...

С фронта должно слать в UTC, хранится тоже, все в одной таймзоне, и просто при выборке и прочем если требуется тоже нужно конвертировать

Nef007- Автор вопроса
🅰️nimeCoder
С фронта должно слать в UTC, хранится тоже, все в...

Ну вот смотри, если с фронта придёт UTC то мой запрос будет неверным так как дата 10.01.2020 превратится в 09.01.2020Т21.00.00.000

Nef007
Ну вот смотри, если с фронта придёт UTC то мой зап...

Да, потому что ты получишь UTC+0 т.е время без сдвига

Nef007- Автор вопроса
🅰️nimeCoder
Да, потому что ты получишь UTC+0 т.е время без сдв...

Суть то даже не во времени, что то в запросе нужно поменять так как в запрос приходит уже 09.01.2020 а должно 10.01.2020

Nef007
Суть то даже не во времени, что то в запросе нужно...

Ну потому у что у тебя по гриндвичу всегда меньше чем по Москве которая +3 от него

Nef007- Автор вопроса
🅰️nimeCoder
Ну потому у что у тебя по гриндвичу всегда меньше ...

Да я понимаю, но если я таду рождения буду искать 🙂 на день меньше уже не то

Nef007- Автор вопроса
John Doe
код js покажи

Да зачем? На сервак приходит строка с датой как в запросе

Nef007- Автор вопроса
John Doe
ну как хочешь

Что ты увидеть там хочешь не пойму

Nef007
Что ты увидеть там хочешь не пойму

Жадина, да покажи код, сильно смеяться не будем

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann Chapmann
19
Так а кто может спарсить всех участников чата? Идишники
Magic
17
Есть вопрос: допустим есть железка с каким-то интерфейсом(допустим usb), но как по этому интерфейсу железкой управлять неизвестно, прог нету, а управлять очень хочется надо. К...
Mixail Frolov
15
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
13
Карта сайта