Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Формат даты и времени по умолчанию в FireBird / 10 сообщений из 10, страница 1 из 1
22.01.2021, 10:28
    #40037859
___Nikolay
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
Подскажите, пожалуйста, какой формат даты и времени по умолчанию в FireBird?
Чтобы писать правильно запросы, независимо от формата в операционной системе.
...
Рейтинг: 0 / 0
22.01.2021, 10:52
    #40037867
pastor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
___Nikolay,

это родное

Код: sql
1.
select cast(current_timestamp as varchar(24)) from RDB$DATABASE



это остальное

https://wm-help.net/lib/b/book/4054355128/209

преобразование внутри сервера от настроект локалей не зависит
...
Рейтинг: 0 / 0
22.01.2021, 11:09
    #40037873
___Nikolay
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
pastor, спасибо!
...
Рейтинг: 0 / 0
22.01.2021, 13:23
    #40037975
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
___Nikolay,

см. документацию
http://www.ibase.ru/files/firebird/Firebird_3_0_Language_Reference_RUS.pdf
раздел типы для работы с датой и временем
со стр 36.
...
Рейтинг: 0 / 0
22.01.2021, 14:03
    #40038003
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
___Nikolayкакой формат даты и времени по умолчанию в FireBird?

Двоичный. Целое число - дата, целое число - время. Писать следует исключительно в нём.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.01.2021, 09:08
    #40038864
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
kdv
___Nikolay,
см. документацию
http://www.ibase.ru/files/firebird/Firebird_3_0_Language_Reference_RUS.pdf
раздел типы для работы с датой и временем
со стр 36.


А давно у нас WORD 4-байтным стал?
авторВременная часть типов TIME или TIMESTAMP представляет собой 4-байтный целое ( WORD )
...
Рейтинг: 0 / 0
26.01.2021, 09:34
    #40038872
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
alekcvp,

про WORD там лажа, но про 4 байта правда. Исправлю
...
Рейтинг: 0 / 0
26.01.2021, 09:40
    #40038874
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
Но я правильно понял, что TIMESTAMP в Firebird - это типа запись?..
Код: plaintext
1.
2.
3.
4.
typedef struct _TIMESTAMP {
  DWORD dwDate; 
  DWORD dwTime; 
} TIMESTAMP, *PTIMESTAMP, *LPTIMESTAMP;



... только что это даёт? Запись-то в запрос не засунешь, даже в параметры.
...
Рейтинг: 0 / 0
26.01.2021, 10:02
    #40038878
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
alekcvp,

через API очень даже всунешь в параметры
...
Рейтинг: 0 / 0
26.01.2021, 10:55
    #40038905
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты и времени по умолчанию в FireBird
___Nikolay
Чтобы писать правильно запросы, независимо от формата в операционной системе.

Писать правильно запросы с датами надо через параметры. Точка.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Формат даты и времени по умолчанию в FireBird / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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