PHP日期验证英语对美国格式



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

我在美国市场的网站上工作,因此日期通常为m/d/y。但是,英语和其他英语国家也将使用它,他们可能想放置D/M/Y。

PHP日期似乎可以理解前者,但不能理解后者。如果我可以保证使用d/m/y,而不是简单。

是否有人遇到了一个可以检测日期类型并进行处理的解决方案?

strftime()和其他日期时间函数依赖于语言环境。使用setlocale()预先定义您要使用PHP的格式。例如:

setlocale(LC_TIME, 'en_UK');

最新更新