字符串有一个时区,通常不需要设置默认时区。但是,当需要打印时,可以显式设置默认时区。下面是执行相同操作的代码-
echo date_default_timezone_get();
输出结果
这将产生以下输出-
UTC
指定时区
echo date("Y-m-d H:i:s",strtotime("1/1/2020 00:00:00 America/Los_Angeles"));
输出结果
这将产生以下输出-
2020-01-01 08:00:00
echo date("Y-m-d H:i:s",strtotime("1/1/2020 00:00:00"));
输出结果
这将产生以下输出-
2020-01-01 00:00:00