Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.04.2020, 16:43
|
|||
---|---|---|---|
|
|||
Функция преобразования float в datetime |
|||
#18+
Доброго дня! Кто сталкивался с такой задачей? Есть решение? Имеется таблица со столбцом формата float. Данные представлены в виде 1101969 или 31122013. Нужно преобразовать в формат datetime ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 16:47
|
|||
---|---|---|---|
|
|||
Функция преобразования float в datetime |
|||
#18+
Т.е. такая функция, которая еще и угадывать алгоритм преобразования должна? Нет, такой нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 16:59
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
Nikolay Gerasimov Доброго дня! Кто сталкивался с такой задачей? Есть решение? Имеется таблица со столбцом формата float. Данные представлены в виде 1101969 или 31122013. Нужно преобразовать в формат datetime это формат в excel или что-то другое ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 17:02
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
Лехко. Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 17:02
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
a_voronin, В MS Access дату можно было в формате числа с плавающей запятой хранить. https://blog.foolsoft.ru/php-perevod-daty-v-formate-chisla-double-ms-access-v-format-daty-php-i-naoborot/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 17:04
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
Massa52 a_voronin, В MS Access дату можно было в формате числа с плавающей запятой хранить. https://blog.foolsoft.ru/php-perevod-daty-v-formate-chisla-double-ms-access-v-format-daty-php-i-naoborot/ Да, ладно, MS SQL тоже так умеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 22:08
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
aleks222 Лехко. Код: sql 1. 2.
Это ведь 31 декабря 2013 года, как видимо предполагает Nikolay Gerasimov... CAST просто прибавит 31122013 дней к 1 января 1900 года, и это будет другой результат. (Будет переполнение) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2020, 22:30
|
|||
---|---|---|---|
Функция преобразования float в datetime |
|||
#18+
iap, так он же не сказал что это за формат хранения. там вот это 1101969 тоже может быть быть каким нибудь 1 октября 1969 а может 2 февраля 4917 , а может и вообще какая то другая дата ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.04.2020, 03:18
|
|||
---|---|---|---|
|
|||
Функция преобразования float в datetime |
|||
#18+
Nikolay Gerasimov, делите по разрядам и берите остаток от деления, а потом в datefromparts, только принимая, что такая дата подается всегда валидной, а иначе что будет(ой-ёй-ёй)... Если нет, колхозте в строку. Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.04.2020, 03:19
|
|||
---|---|---|---|
|
|||
Функция преобразования float в datetime |
|||
#18+
nullin, последний вариант пожалуй самый эпичный, но обе функции тормознутые ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&tablet=1&tid=1686173]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 282ms |
total: | 423ms |
0 / 0 |