如何计算php中包括substr
之类的零。我正在做这样的查询。
$datavariable = $query->result();
$caldata = array();
foreach ($datavariable as $row) {
$caldata[substr($row->start_date, 8, 2)] = $row->class;
}
如果日期为2019-05-06
,那么只有01-09
不能得到10-up
,您可以帮我吗,或者它们的功能是这样吗?我只想获取days
答案 0 :(得分:0)
请勿使用substr()
来获取日期。为此使用date()
和strtotime()
$day = date('d', strtotime($row->start_date));
$caldata[$day] = $row->class;
详细了解date()和strtotime()