我试图弄清楚如何调整下面的代码以抵消任何用户的时区。
function now($format = 'Y-m-d H:i:s'){
return @date($format,mktime());
}
我在下面使用它来调整我的当地时间
function now($format = 'Y-m-d H:i:s'){
return @date($format,mktime() -3600);
}
但我需要根据用户动态调整它。
编辑:我让用户通过表单中的下拉列表定义他们的时区,将其保存到数据库中,例如“America/Los_Angeles”。
有任何想法吗?