Есть ли способ использовать выписку с даты в формате YYYY-MM-DD
, сколько дней было в этом месяце?Как получить количество дней в месяце по дате?
пример:
для 2016-02-05
это даст 29
(февраль 2016 29 дней)
для 2016-03-12
это даст 31
для 2015-02-05
это даст 28
(февраль 2015 было 28 дней)
Я использую PostgreSQL
EDIT:
LAST_DAY function in postgres не то, что я ищу. она возвращает DATE в то время как я ожидаю, целое число
Возможный дубликат функции [LAST \ _DAY в postgres] (http://stackoverflow.com/questions/14229038/last-day-function-in-postgres) – sagi
@sagi это не отвечает мой вопрос. – java
@java Возможный дубликат [Как получить количество дней в месяц в postgresql] (http://stackoverflow.com/questions/6927113/how-to-get-the-number-of-days-in-a -month-in-postgresql) –