0

我遇到了许多基于日期的问题和解决方案,但没有什么是我习惯的。

我正在为美国市场工作,因此日期通常是 m/d/Y。然而,英语和其他英语国家也将使用它,他们可能想要输入 d/m/Y。

似乎 PHP Date 可以理解前者,但不能理解后者。如果我能保证使用 d/m/Y 而不是任何一个,那就很简单了。

有没有人遇到过可以检测日期类型并对处理进行必要更正的解决方案?

4

1 回答 1

0

strftime()和其他日期时间函数取决于语言环境。用于setlocale()预定义您希望 php 使用的格式。例如:

setlocale(LC_TIME, 'en_UK');
于 2012-10-30T01:02:14.810 回答