如何在php中不按系统日期获取正确的日期

如何在php中不按系统日期获取正确的日期,php,Php,如何在php中不按系统日期获取正确的日期 例如:实际日期为24/4/2013,但我更改了系统日期为25/4/2013 如何获得正确的日期,即2013年4月24日? ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, PHP无法从本质上知道您的系统时间不正确。正如其他人指出的,您可以查询权威来源(类似于) 编辑:PHP无法从本质上知道您的系统时间不正确。正如其他人指出的,您可以查询权威来源(类似于) 编辑:在使用date()功能之前设置默

如何在php中不按系统日期获取正确的日期

例如:实际日期为
24/4/2013
,但我更改了系统日期为
25/4/2013

如何获得正确的日期,即
2013年4月24日

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,


PHP无法从本质上知道您的系统时间不正确。正如其他人指出的,您可以查询权威来源(类似于)


编辑:

PHP无法从本质上知道您的系统时间不正确。正如其他人指出的,您可以查询权威来源(类似于)


编辑:

在使用
date()
功能之前设置默认时区

例如:

date_default_timezone_set('UTC');
// or 
// date_default_timezone_set('Europe/Madrid')

echo date("Y-m-d H:i:s");

在使用
date()
函数之前设置默认时区

例如:

date_default_timezone_set('UTC');
// or 
// date_default_timezone_set('Europe/Madrid')

echo date("Y-m-d H:i:s");

必须有一些php使用的源..设置正确的系统时间。必须有一些php使用的源..设置正确的系统时间。欢迎使用StackOverflow!不幸的是,你的答案不是OP想要的。如果系统日期显式设置为falsy one,或未正确配置,即系统日期时间设置为错误的年份,则时区将不起作用。请注意另一个答案。备注:并查看具有格式化功能的代码突出显示选项。欢迎使用StackOverflow!不幸的是,你的答案不是OP想要的。如果系统日期显式设置为falsy one,或未正确配置,即系统日期时间设置为错误的年份,则时区将不起作用。请注意另一个答案。附:并查看具有格式化功能的代码突出显示选项。感谢您的链接。但是我还有一个关于服务器时间的问题。服务器时区与我的本地时区不同。所以我想我不能使用服务器时间。对于一个简单的时区问题,这有点极端。您所需要做的就是找出连接响应的时区,然后将该时间转换为感兴趣的时区。谢谢您的链接。但是我还有一个关于服务器时间的问题。服务器时区与我的本地时区不同。所以我想我不能使用服务器时间。对于一个简单的时区问题,这有点极端。您所需要做的就是找出连接响应的时区,然后将该时间转换为感兴趣的时区。