一个简单的strftime()在XAMPP中生成错误

时间:2014-05-26 06:30:01

标签: php xampp

以下一行:

strftime('%G%m%d%H%M%S', mktime(0, 0, 0, '01', 1, date('Y')));

生成错误:

Warning: Invalid CRT parameters detected on line...

这只发生在XAMPP中,而不是发生在MAMP中。

任何想法为什么?我认为这是格式参数搞砸了。怎么样?

1 个答案:

答案 0 :(得分:1)

您使用的是Windows。根据{{​​3}} %G不是有效的修饰符。

此链接位于MSDN

你可以这样做:

strftime('%Y%m%d%H%M%S', mktime(0, 0, 0, '01', 1, date('Y')));

使用%Y