|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Всем привет. Дата в поле хранится в числовом виде например 1617792996792 Это как я поняла 07.04.2021 с часами минутами секундами миллисекундами Как это представление непонятное числовое представление привести в 1) отображение в формате дд.мм.гггг чч.мм.сс 2) сравнить числовое представление даты (предварительно преобразованное в дату) со строкой вида '01.04.2021 10:00:00' и вывести результат Т.е. грубо говоря отфильтровать записи, например, больше указанной пользователем даты '01.04.2021 10:00:00' ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 14:37 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Ольга Семенова 1) отображение в формате дд.мм.гггг чч.мм.сс Код: plsql 1.
Далее работаешь уже с датой, сравниваешь, фильтруешь или что там еще. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 14:51 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
AlexFF__| Ольга Семенова 1) отображение в формате дд.мм.гггг чч.мм.сс Код: plsql 1.
Далее работаешь уже с датой, сравниваешь, фильтруешь или что там еще. а дата 1970-01-01 это получается дата отсчета которая применяется по умолчанию ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 15:31 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
AlexFF__| , при добавлении условия получаю ошибку Код: plsql 1. 2. 3. 4.
ORA-01796: этот оператор не может использоваться в списках 01796. 00000 - "this operator cannot be used with lists" ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 16:08 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
ошиблась ))). Поправила условие и заработало Код: plsql 1.
остается только этот вопрос: автора дата 1970-01-01 это получается дата отсчета которая применяется по умолчанию ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 16:23 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Ольга Семенова, Код: plsql 1. 2.
.... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 16:37 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Ольга Семенова, приближенно к https://ru.wikipedia.org/wiki/Unix-время Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 16:41 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Ольга Семенова, date'1970-01-01' это unix_time - привет вам ( поищите литературу) от последней трети прошлого века Код: plsql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 16:42 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
делала изменения в 18:06 по МСК. Они сразу обновляются в поле LAST_UPDATED_DATE но запрос вида Код: plsql 1. 2. 3.
выдает 07.04.21 03:04:39 странное время !!! Подскажите, как его в нормальное привести? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 18:11 |
|
Преобразовать число в дату и сравнить
|
|||
---|---|---|---|
#18+
Ольга Семенова делала изменения в 18:06 по МСК. Они сразу обновляются в поле LAST_UPDATED_DATE смотрите код обновляльщика (напр в триггере) у Вас свое корпоративное время (шо архитектор напридумал) ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 18:14 |
|
|
start [/forum/topic.php?fid=52&msg=40060398&tid=1880310]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
123ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 225ms |
0 / 0 |