Добавьте 30 дней для даты в базе данных
Вопрос
У меня есть дата публикации up и дата публикации down в моей базе данных.В настоящее время это обе одинаковые даты.
Как мне изменить это (во время вставки mysql), чтобы дата публикации была на 30 дней позже даты публикации.
Я использую $pubDate
Спасибо
Решение
Вы можете использовать DATE_ADD() ДАТА ДОБАВЛЕНИЯ():
DATE_ADD(my_date, INTERVAL 30 DAY)
Другие советы
в php перед вставкой вы можете использовать strtotime():если дата публикации является отметкой времени:
$publishDown = strtotime("+30 дней",$publishDown);
в противном случае вам, возможно, придется использовать мктайм чтобы получить его в нужном формате
Не связан с StackOverflow