我正在尝试解析特定格式的字符串,但我很惊讶地发现我找不到一个好的函数来做到这一点。
我发现的唯一一个是斯特托时间它不适合它guesses日期格式。我真的不相信“猜测”部分。
此外,我的字符串输入是法语格式(dd/mm/aaaa),这似乎不太容易理解(它解析像 mm/dd/aaaa 这样的美国格式)。
我正在寻找的是一个函数,它接受输入日期字符串和要解析的格式。
我可以用正则表达式自己完成,但我不敢相信它还不存在。
我发现 :
-
日期时间::createFromFormat() http://fr3.php.net/manual/en/datetime.createfromformat.php。但它只适用于 PHP 5.3,我无权升级 PHP 版本(5.2)
-
字符串时间() http://fr3.php.net/manual/en/function.strptime.php。这个方法做了我想要的,但没有在Windows平台上实现(顺便说一句:WTF?)
有什么建议吗?
不幸的是,似乎这样的解析更好manually https://www.php.net/manual/en/function.strtotime.php#90024,通过在斜杠处分解字符串,然后切换日期和月份。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)