PHP日期没有返回任何内容


PHP Date not returning anything

我有一个变量,我正试图为它分配一个格式化的日期。。。像现在(),但格式化了,所以我正在尝试这个:

$mydate = date("F j, Y, g:i a");

我的问题是$mydate似乎是空的。我需要它来返回Now()日期时间。

我错过了什么?

工作正常:-D

  <?php
      $mydate = date("F j, Y, g:i a");
      echo $mydate;
  ?>

输出:

2012年9月13日上午10:55

对我来说似乎很好?

<?php 
    $mydate = date("F j, Y, g:i a");
    echo $mydate;
?>

输出:

2012年9月13日,晚上9:55

你是如何测试它是否为空的?如果你不给它一个时间戳作为第二个参数,它将使用默认的now()并输入它——但你已经知道了,这是毫无疑问的:)

尝试不使用逗号

$mydate = date("F j Y, g:i a");

如果我打印这个变量,我有这个:

2012年9月13日下午12:57

你想要什么?