我当前正在将Zend框架3与zend日志模块一起使用。我注意到zend日志表的Timestamp
列不是unix时间戳。
我已经尝试搜索解决方案,但我所能看到的都是更改格式的方法。有没有办法更改它并存储到unix时间戳?
答案 0 :(得分:0)
您可以使用setDateTimeFormat()
将首选时间设置为Formatter,如下所示-
$logger = new \Zend\Log\Logger();
$formatter = new \Zend\Log\Formatter\Simple();
$formatter->setDateTimeFormat('Y-m-d'); // as per your choice
$writer = new \Zend\Log\Writer\Stream('php://output');
$writer->setFormatter($formatter);
$logger->addWriter($writer);