Tag: 文件放内容

PHP file_get_contents / file_put_contents更改CSV的date格式

我正在编写一个PHP脚本来自动下载一个CSV文件。 当我从networking浏览器(safari)手动访问URL并下载文件并在MS Excel中打开它时,列A和D(分别为date和时间)的格式与我所预期的相同,例如'12 -Sep-16'和“下午3点半”。 但是,当我运行下面的PHP脚本时: $url_=""; $filename="File.csv"; file_put_contents('/home/file/path' . $filename, file_get_contents($url)); 文件下载,除A,D栏外,内容还不错,格式如下:“9月12日星期一00:00:00 EDT 2016”和“2016年9月13日10:00:30 EDT”。 我的服务器时区设置为“欧洲/伦敦”。 显然无论file_get_contents(); file_put_contents(); 正在改变一些事情 有谁会碰巧知道我该如何解决这个问题?