我正在阅读Excel,我不确定Excel文件中的日期格式。我需要它的特定格式" Y-m-d H:i:s"。
我有一个我从Excel获得的例子:
17/03/2018 00:00和3/1/2018 0:37
5
我得到的结果是:
第一个:1970-01-01 05:30:00
第二个:2018-03-01 00:37:00
其中第一个是错误的,第二个是正确的。我知道这个月没有正确阅读,但我该如何处理呢?
任何人都可以帮我处理来自Excel的任何格式吗?
答案 0 :(得分:2)
echo date("Y-m-d H:i:s", strtotime(str_replace('/','-',"17/3/2018 00:00")));
echo date("Y-m-d H:i:s", strtotime(str_replace('/','-','3/1/2018 0:37')));