
Этот топик читают: Гость
Ответов: 8954
Рейтинг: 824
|
|||
GanjaKyp, это значит, что наш конвертор дат не работает с "0"-го года, уж и не помню с какого года начинает правильно показывать, поэтому и прибавил 700000 дней выводя его в современость
![]() |
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
GanjaKyp писал(а): а что значит число 700000 Леонид писал(а): это значит, что наш конвертор дат не работает с "0"-го года![]() Хотя "0"-го года никогда небыло. Нормальные люди считают с единицы. ![]() ![]() Были "Первый год до н.э." и "Первый год (н.э.)". ![]() Часто приходится (вынуждено) применять SQLite - работает со "дня сотворения мира". ![]() |
|||
карма: 25 |
|
Ответов: 655
Рейтинг: 18
|
|||
Tad, SQLite "работает со дня сотворения мира"...узнал об этом совсем недавно...когда заглянул в столбец date базы своей...
оказывается strftime('%Y-%m-%dT%H:%M','now') без указания'localtime' может очень навредить)) как сделать %timestamp% не разобрался,читаю ман к SQLite П.с. ваша схема с инлайном работает. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
The julianday() function returns the Julian day - the number of days since noon in Greenwich on November 24, 4714 B.C. (Proleptic Gregorian calendar).
![]() Gunnman писал(а): как сделать %timestamp% |
|||
карма: 25 |
| ||
файлы: 1 | gunnman_1.png [6.2KB] [414] |
Ответов: 655
Рейтинг: 18
|
|||
Tad, извиняюсь за долгий ответ,был в командировке.
на 2х компах sqlite3.exe (один и тот же) на запрос select strftime('%Y-%m-%d %H:%M','now'); выдает разный год..2010 и 2014. при запросе select strftime('%Y-%m-%d %H:%M','now','localtime'); везде 2014 год что логично.. причину я пока не нашел, таблетка BIOS на 2х машинах живая, часовой пояс один и тот же, винда с одного диска и вроде обновления одни и теже. |
|||
карма: 0 |
|
65