当我使用echo date("h:i:s");
时,我的时间错了。分钟和秒都是正确的,但时间错误。
我尝试使用date_default_timezone_set('Europe/Berlin');
来获取我的时区。这可能有效,当我致电date("h:i:s");
时,它会显示正确的时间。但是当我尝试使用current_time('mysql', 1)
将时间保存到数据库中时,它会在错误的时间内保存它。
我该如何解决这个问题?
答案 0 :(得分:-1)
echo date("h:i:s");
我想你在柏林使用24小时格式。
最好使用:
echo date("H:i:s");
h小写为12h格式,H大写为24h格式。