2014-09-20 4 views
0

У меня есть столбец в моей базе данных SQLite, который хранит значения времени в UTC. Как получить количество отдельных дней?используя localtime на дату

Ниже дает результат, основанный на МСВ дней, что было бы неправильно в локальной временной зоне:

select distinct(date(column)) from table 

Ниже будет рассматривать время, а также, что было бы неправильно:

select distinct(datetime(column,'localtime')) from table 

ли смысл преобразовать дату МестноеВремя, как показано ниже:

select distinct(date(column,'localtime')) from table 

Я не если использование преобразования localtime на date, в отличие от datetime, имеет какой-либо эффект.

ответ

0

Единственная разница между date и datetime в выходном формате, а не во внутренних расчетах. (все five date/time functions ведут себя одинаково в этом отношении.)

+0

спасибо. Это интересно. Это упоминается в документации? Я не мог найти его сам. – faizal

+0

Нет, кроме страницы, с которой я связан. –

Смежные вопросы