我有一个脚本
idea_slug=$_POST['idea_slug'];
$data['idea_date']=$this->db->query("SELECT * FROM td_idea WHERE idea_slug='$idea_slug'")->result_array();
$submit_date=$data['idea_date'][0]['idea_submit_date'];
$datetime1 = DateTime::createFromFormat('d/m/Y', $submit_date);
$submit_date= $datetime1->format('Y-m-d');
$submit_date = strtotime($submit_date);
$end = strtotime('+90 days', $submit_date);
现在我想将$ end转换为Y / m / d格式 我怎么能这样做?
答案 0 :(得分:0)
像这样:
echo date('Y/m/d', $end);
答案 1 :(得分:0)
DateTime的strtotime()“替代”是modify()。
答案 2 :(得分:0)
您可以执行以下操作
$date_format = date('Y/m/d', $end);
答案 3 :(得分:0)
$datetime1 = DateTime::createFromFormat('d/m/Y', $submit_date);
$end = clone $datetime1;
$end->add(new DateInterval('P90D'));
echo $end->format('Y/m/d');
答案 4 :(得分:0)
这是simpel =),你应该检查DateTime类
$datetime1 = DateTime::createFromFormat('d/m/Y', $submit_date);
$datetime1->modify('+90 day');
$end = $datetime1->format('d/m/Y');
http://php.net/manual/en/datetime.modify.php
http://www.php.net/manual/en/datetime.format.php
干杯