Сложение дат
Чтобы прибавить к дате нужное количество дней
Чтобы прибавить к дате нужное количество месяцев
Чтобы прибавить к дате нужное количество лет
Сложение лет, месяцев, дней
Август | ||||||
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Сентябрь | ||||||
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
До 1 октября 33 дня или 1 месяц 3 дня (в сентябре 30 дней). Но скрипт считает что спустя 1 месяц 2 дня также наступит 1 октября. Поскольку вначале прибавляется месяц, а затем число, так делать нежелательно: + лет + месяцев + дней = Аналогично с |
часы | getHours() | setHours() |
---|---|---|
минуты | getMinutes() | setMinutes() |
секунды | getSeconds() | setSeconds() |
миллисекунды | getMilliseconds() | setMilliseconds() |
Аналогично с вычитанием
.toJSON и 00:00:00
Нужно учитывать разницу между местным и UTC-временем. То есть не , а
Расчет даты от исходной с добавлением/вычитанием указанного количества дней
Получив запрос пользователя Калькулятор — даты, цитирую — «Актуально иметь возможность определить дату, отталкиваясь от некоей даты и количества дней. Скажем, я родился 03.03.75 и хотел бы знать, когда мне жахнет 13000 дней. Или когда у меня 5000 дней свадьбы и т. д. Добавляет количество поводов выпить! :)» немедленно принялся за дело и написал калькулятор.
Ставим дату, вводим количество дней которые нужно добавить или убавить (тогда с минусом), получаем результат.
Есть таблица, где имеется три поля с датами. Дата добавления объявления, дата отправки и дата прибытия.
Хочется написать скрипт где я получаю все старые даты и обновляю их.
1) Шаг 1. Получаю все старые даты.
2) Шаг 2. Получаю текущую дату в нужном формате.
3) Шаг 3. Нужно к этой дате прибавить 7 дней.
Вопрос как сделать так что бы $today был + 7 дней. $today = $today + 7. Как быть?