PHP日期函数不能打印正确的格式

时间:2014-12-10 23:55:19

标签: php codeigniter date

任何人都可以帮我查一下date()函数格式的错误吗?

$advised_time=date("D, d/n/Y", strtotime($this->input->post('advised_sign_on_date')));

帖子变量$this->input->post('advised_sign_on_date')包含日期:"11-12-2014"

当我打印时,它会显示类似Thu, 11V12V2014的日期格式。但是,格式很好但我不明白为什么V代替/而来。

更新

我发现这是因为json_encode而发生的。当我打印json_encode array时我正在打印$advised_time它显示我正确的格式,但我json_encode它逃脱了我猜的斜线。我怎么能避免这样做?

1 个答案:

答案 0 :(得分:0)

使用date_default_timezone_set设置默认时区

date_default_timezone_set('your time zone');

找到您的时区: click here