если у меня есть дата и я хочу извлечь год, месяц и т. Д. В PHP5, как мне поступить?
если я сделаю
$y = date('Y',$sale->end);
это не работает ...
Если $sale->end является действительной отметкой даты, передайте ее через strtotime() следующим образом:
$sale->end
strtotime()
$y = date('Y', strtotime($sale->end));
Как указано в jnpcl, если $sale->end содержит действительную метку даты, вы можете сделать следующее:
list($year,$month,$day,$hour,$minute,$second)=explode('-',date('Y-m-d-h-i-s',strtotime($sale->end)));