Хотите вычислить дату окончания из даты начала, заданной с помощью CjuiDatePicker - PullRequest
0 голосов
/ 25 июля 2011

Я новичок в yii Framework и использую CJUIDatePicker, чтобы получить start_date, которая вставляется в мою таблицу У меня также есть поле с именем end_date, и я хочу вставить end_date из кода, например, как это:

$this->end_date = $this->start_date + 2Months; // how to do this?

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Зависит от того, какой формат для start_date и end_date. Если это метка времени UNIX, то самым простым будет:

$this->end_date = strtotime('+2 months', $this->start_date);

Если это что-то еще, ответ зависит от того, что именно.

0 голосов
/ 25 июля 2011

Я смог получить его после еще одного исследования. Вот оно

$ currentDate = $ this-> start_date; // устанавливает переменную start_date для

$ this->end_date = date ("Ymd", strtotime ('+ 4 year', strtotime ($ currentDate))); // конечная дата теперь является start_date плюс 4 года

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...