PHP日志输出格式化日期


PHP Log output formatted date

我想通过PHP写一些日志到一个文件,但是当我想输出日期时,我找不到任何"标准"的东西来简单地写一个完整的日期,比如:Wed Aug 13 12:38:02 2014(和时区等)。

我发现了很多date()函数的例子,但你必须传递很多参数(我不确定它是否标准)。所谓标准,我指的是POSIX兼容的东西(或类似的东西),任何想要解析这个日志文件的程序都能理解。

日期的格式由您决定。实际上,date函数很容易处理。

echo date("Y-m-d") // will output: 2014-08-13
echo date("Y-m-d H:i") // will output: 2014-08-13 16:25

date函数接受第二个参数,默认是time()(所以是实际的时间戳)。

您可以通过在括号中添加/更改参数来指定输出。例如:

echo date("d.m.Y") // will output 13.08.2014