回答
在你的代码的最顶部插入此:
date_default_timezone_set('Asia/Manila');
谢谢php.ini。解决了它。 – user628961 2011-03-08 20:05:23
跟进问题。如何使用datetime数据类型插入日期和时间到数据库,所以我可以查询它并显示插入的日期和时间。 – user628961 2011-03-08 20:06:35
只要使用NOW(),就像:INSERT INTO TABLE VALUES(“random value”,NOW())' – seriousdev 2011-03-08 20:08:10
固定的时间段在php.ini或在代码本身
添加这样的事情你 php.ini文件date.timezone = “亚洲/马尼拉”,这将设置 默认没有你输入 date_default_timezone_set('Asia/Manila'); 对每个使用时间函数的文件
我不知道该怎么做 – user628961 2011-03-08 19:51:04
把这样的东西加到你的php.ini文件'date.timezone =“Asia/Manila”',这会设置默认值,而不用把'date_default_timezone_set('Asia/Manila' );'在每个使用时间函数的文件上。 – 2011-03-08 20:14:19
@New Guy即时通讯添加到答案 – Neal 2011-03-08 20:15:35
这很可能是在服务器上回复时间,通常是GMT。如果您的时区为GMT + 5,则可能需要在时间戳上添加5个小时。
5小时......
$offset = 5 * 60 * 60;
echo date('M j y g:i:A', time() + $offset);
- 1. TWIG日期函数显示不正确的日期时间
- 2. MySQL:str_to_date函数显示不正确的日期时间值
- 3. C#日期时间不显示正确
- 4. 显示正确的日期时间值
- 5. PHP时区转换/ PHP日期不显示正确的时区
- 6. Python日期时间对象不显示正确日期
- 7. Javascript时间函数显示不正确
- 8. AJAX日期不正确显示日期
- 9. PHP,日期()不返回正确的日期/时间
- 10. <f:convertDateTime>不显示正确的系统日期和时间
- 11. 正确的PHP日期/时间模式
- 12. PHP日期()显示不正确的时区
- 13. 杰克逊日期时间模式不显示时区正确
- 14. 使用javascript显示php时间/日期函数的帮助
- 15. 修改日期时间功能以显示正确的间隔
- 16. PHP不会回显正确的日期
- 17. PHP日期时间函数
- 18. 日期时间函数PHP
- 19. PHP日期/时间函数
- 20. PHP的时间戳,并在不同的时区显示正确的日期和时间
- 21. 日期显示不正确的Android
- 22. PHP时间显示不正确
- 23. 显示日期时间在PHP
- 24. Javascript日期格式显示不正确的小时数
- 25. MySql.Data.MySqlClient.MySqlException:不正确的日期时间值
- 26. 不正确的日期时间值:'item.purchase_date'
- 27. 不正确的日期/时间
- 28. 不正确的日期时间值mysql57
- 29. STR_TO_DATE不正确的日期时间mysql
- 30. 不正确的日期时间格式
*不*它显示什么时间? – 2011-03-08 19:44:20
检查服务器的时区。 – 2011-03-08 19:44:28
我的意思是它显示正确的日期。但时间不正确。 – user628961 2011-03-08 19:48:02