Прежде всего - SQLite не имеет класса хранения, выделенного для хранения дат и / или времени. Вместо этого встроенные функции даты и времени в SQLite могут хранить даты и время в виде значений TEXT, REAL или INTEGER:
- ТЕКСТ в виде строк ISO8601 («ГГГГ-ММ-ДД ЧЧ: ММ: СС.ССС»).
- REAL как числа в юлианских днях, количество дней с полудня в
Гринвич 24 ноября 4714 г. до н.э. по данным пролептика
Григорианский календарь.
- INTEGER как Unix Time, количество секунд с 1970-01-01
00:00:00 UTC.
SQLite поддерживает пять функций даты и времени следующим образом:
- дата (временная строка, модификатор, модификатор, ...)
- время (временная строка, модификатор, модификатор, ...)
- datetime (временная строка, модификатор, модификатор, ...)
- июль (временная строка, модификатор, модификатор, ...)
- strftime (формат, временная строка, модификатор, модификатор, ...)
Вы можете заменить timestring
на 'сейчас', чтобы получить текущее значение даты / времени.
Для получения дополнительной информации см. Функции даты и времени SQLite