PHP 日期函数无法打印正确的格式


PHP date function does not print correct format

任何人都可以帮我找出遵循date()函数格式有什么问题吗?

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

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

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

更新

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

使用 default_timezone_set 设置默认时区

date_default_timezone_set('your time zone');

在以下位置查找您的时区:点击这里