我的PHP时区是'亚洲/德黑兰'所以我不希望gmmktime给我与mktime相同的结果。
php info:
默认时区亚洲/德黑兰
然而,当我输入我的php控制台时:
echo date('jS F Y h:i:s A (T)', mktime());
2013年9月3日 11:23 :上午10点(IRDT)
echo date('jS F Y h:i:s A (T)', gmmktime());
2013年9月3日 11:23 :16 AM(IRDT)
虽然我预计会有3.5或4.5小时的时差。我在某个地方犯了错误吗?