使用时区偏移生成周开始日期和结束日期

时间:2012-10-28 00:35:45

标签: php date strtotime timezone-offset

  

可能重复:
  Convert time and date from one time zone to another in PHP

我有两个变量显示周开始和结束日期如下:

$week = strtotime('-' . date('w') . ' days');
$start = date('Y-m-d', $week);
$end = date('Y-m-d', strtotime('+6 days', $week));

如何针对不同的时区(例如PST?)

来抵消这些日期

1 个答案:

答案 0 :(得分:1)

这会将服务器时区中的平局转换为给定时区。

$datetime = new DateTime;
$newTZ  = new DateTimeZone('Your/TimezoneHere');
$datetime->setTimezone($newTZ);