php извлекает год/месяц/день/час/минуту/секунды из даты
Если у меня есть дата, и я хочу извлечь год, месяц и т.д. в PHP5, как мне следует поступить?
Если я сделаю
$y = date('Y',$sale->end);
Это не работает...
6
2 answers
Если $sale->end
является допустимой меткой даты, передайте ее через strtotime()
следующим образом:
$y = date('Y', strtotime($sale->end));
15
Author: drudge, 2011-03-30 17:21:44
Как указано в jnpcl, если $sale->end
содержит допустимую метку даты, вы можете сделать следующее:
list($year,$month,$day,$hour,$minute,$second)=explode('-',date('Y-m-d-h-i-s',strtotime($sale->end)));
11
Author: Shad, 2011-03-30 17:25:03