2014-04-12 94 views
0

请参阅代码:日期时间从现场时戳

core.php中

date_default_timezone_set('Asia/Calcutta'); 

控制器

$value = "2014-04-12 07:41:41" 
echo date("d M Y - d:i:s", strtotime($value)); 

输出

12 Apr 2014 - 12:41:41 

应该12 Apr 2014 - 07:41:41

请告诉我我做错了什么?

回答

1

你这样你得到的日子,而不是使用的d代替h为小时:

echo date("d M Y - d:i:s", strtotime($value)); 
       ^^^^^ 
       HERE 

它应该是:

echo date("d M Y - h:i:s", strtotime($value)); 
0

回声日期(d MY - H:我:s): 你会得到你想要的结果。