最接近';日期默认时区设置';在PHP4中?
如何实现与PHP4中的“日期\默认值\时区\设置”类似的效果?我需要使用date()函数,同时考虑本地时区和日光节约 编辑:putenv示例:最接近';日期默认时区设置';在PHP4中?,php,Php,如何实现与PHP4中的“日期\默认值\时区\设置”类似的效果?我需要使用date()函数,同时考虑本地时区和日光节约 编辑:putenv示例: putenv('TZ=Australia/Victoria'); echo date('l jS \of F Y h:i:s A'); 输出 2011年10月6日星期四晚上07:36:49 维多利亚的实际时间 2011年10月7日星期五上午06:36:49 看起来TZ环境变量是您需要使用的。使用putenv()应该能够动态更改时区。这个问题没有
putenv('TZ=Australia/Victoria');
echo date('l jS \of F Y h:i:s A');
输出
2011年10月6日星期四晚上07:36:49
维多利亚的实际时间
2011年10月7日星期五上午06:36:49
看起来TZ环境变量是您需要使用的。使用putenv()应该能够动态更改时区。这个问题没有解决方案。最后我用Flash播放器做了一个手工操作 您可以使用:
ini_set("date.timezone", "Europe/Berlin"); // PHP 4
设置脚本中所有日期/时间函数使用的默认时区
除了使用此功能设置脚本中的默认时区外,您还可以使用INI设置date.timezone来设置默认时区。您可以使用daylight功能检查:
日期(“I”,time()) 这不是一个真正的答案,但请帮自己一个忙,升级到PHP5.3。你在v4上停留的时间越长,当你不可避免地被迫升级时,痛苦就越严重。完全同意。我自己的服务器运行PHP5。当与他人或更大的项目合作时,它不像“升级”那么简单。干杯,想想谁在2017年投票??请帮自己一个忙,不要再使用PHP4了……谁会在2018年投票??请帮自己一个忙,不要再使用PHP4了……谁会在2019年投票??请帮你自己一个忙,不要再使用PHP4了。我认为这是正确的,但它似乎没有考虑到日光节约。只要你使用正确的时区,这应该会自动发生。你遇到了哪一个具体的例子不起作用?:“简洁是可以接受的,但更全面的解释更好。”因此,这样的知识库将真正帮助未来的读者。