столбец метки времени sqlite3 - PullRequest
3 голосов
/ 18 июня 2010

Я чувствую себя глупо, но не могу заставить столбец TIMESTAMP отображаться понятным для человека способом в SELECT.

Я мог бы сделать это в MySQL, а не в sqlite3.

Может ли кто-нибудь показать мне пример, пожалуйста?

Спасибо

Ответы [ 2 ]

3 голосов
/ 18 июня 2010

Вот пример:

SELECT strftime('%Y', datetime(birthday_field, 'unixepoch', 'localtime'))
AS birthday_year 
FROM birthdays;

Ниже приведен полный список действительных strftime() замен:

%d      day of month: 00
%f      fractional seconds: SS.SSS
%H      hour: 00-24
%j      day of year: 001-366
%J      Julian day number
%m      month: 01-12
%M      minute: 00-59
%s      seconds since 1970-01-01
%S      seconds: 00-59
%w      day of week 0-6 with sunday==0
%W      week of year: 00-53
%Y      year: 0000-9999
%%      % 
1 голос
/ 18 июня 2010

ВЫБРАТЬ дату и время (отметка времени, 'unixepoch', 'местное время');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...