@Nertyk

Как передать значение одной даты в другую?

Здравствуйте. Существует две даты, одна хранится в значение int и переводится в дату при выводе, другая это просто дата. Первая показывает дату начала использования сервиса, и она статична. Проблема со второй. Надо, чтобы эта дата продлялась на месяц, два или три, относительно первой даты( то есть если началось 5 января, то и продлить до 5 февраля). Но не знаю как передать значение одной даты в другую, чтобы она высчитывала. И как сделать так, чтобы даже спустя несколько месяцев, дата продлялась на нужное число, месяц, два и ТД.
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 2
be_a_dancer
@be_a_dancer
Middle Backend/Fullstack Developer
Предлагаю два варианта. Используй функцию date для перевода unix timestamp (int) в date нужного тебе формата и делай с ними что хочешь.

Второй вариант. Используй библиотеку Carbon для работы с датой-временем.
Ответ написан
kawabanga
@kawabanga Куратор тега PHP
Бью себя по рукам за каждый ответ на глупый вопрос
Ознакомьтесь с DateTime php
https://www.php.net/manual/ru/datetime.modify.php

Сравнивать даты, когда они приведены к одному типу можно как строки. чтобы узнать остаток дней - можно использовать diff в datetime.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
12 июл. 2020, в 19:31
2000 руб./за проект
12 июл. 2020, в 16:53
500 руб./за проект
12 июл. 2020, в 16:28
3000 руб./за проект