Получение первого дня каждого месяца за заданный год
В MySQL вы можете получить первый день каждого месяца для определенного года год с помощью простого запроса. Предположим, у вас есть выбранная дата, например «15 июня 2010 г.». Вы хотите получить первый день этого месяца, то есть «2010-06-01».
Для этого используйте следующий запрос MySQL:
select CAST(DATE_FORMAT(NOW() ,'%Y-%m-01') as DATE);
Замените 'NOW()' желаемой датой, если вы хотите рассчитать первый день каждого месяца для другого года. Например, чтобы получить первый день каждого месяца 2010 года, используйте следующий запрос:
select CAST(DATE_FORMAT('2010-01-01' ,'%Y-%m-01') as DATE);
Этот запрос применяет функцию DATE_FORMAT() для форматирования даты в указанном формате, а затем преобразует результат к типу данных DATE с помощью функции CAST().
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3