Вот мой вопрос: у меня есть дата в моей базе данных sqlite. То, что я хочу сделать, это следующее:Sqlite: конвертировать дату в день число в месяц
SELECT dates FROM Table1 WHERE dates > date('now','-1 month');
Результат:
2013-02-21 12:04:22
2013-02-28 12:04:22
2013-02-01 12:04:22
Как я могу преобразовать эти даты как:
2013-02-21 12:04:22 become 2 (day 2 of the month)
2013-02-28 12:04:22 become 9 (day 9 of the month)
2013-03-01 12:04:22 become 10(day 10 of the month)
Спасибо заранее
Где эти цифры 2,9,10 пришли? Я не вижу связи с датами. –
Сейчас (20/03/2013) - 1 месяц ==> 20/02/2013 В этот период (с 20/02/2013 по 20/03/2013) 2013-02-21 соответствует второму дню на этом период (день 2), 2013-02-28 соответствует 9-му дню этого периода, ... – user2121458