目标:将任何本地日期转换为相应的 ISO 日期
我的方法: http ://codepad.viper-7.com/XEmnst
strftime("%Y-%m-%d",strtotime($date))";
优点:可以很好地转换很多格式
缺点/问题:转换显然不是日期的字符串和数字。例如
strftime("%Y-%m-%d",strtotime("A")) => 2012-10-29
strftime("%Y-%m-%d",strtotime("1")) => 1970-01-01
问题:
- 有没有更好的方法来识别日期并将其转换为 ISO 日期?
- 您知道任何能够在 php 中执行此操作的库/正则表达式吗?