如何在特定时区的php中找到一周中的一天?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (15)

我很困惑,而使用PHP来处理日期/时间。

我想要做的是:当用户访问我的页面时,我正在询问他的时区,然后在他的时区显示“星期几”。

我不想使用浏览器的日子。我想在php中做这个计算。

这就是我试图实现它的方式:

  1. 用户输入的时区
  2. Unix时间戳由php的time()函数计算得出。

但我不知道如何进行...我如何获得这个时区的“星期几”。

提问于
用户回答回答于

我的解决办法是:

$tempDate = '2012-07-10';
echo date('l', strtotime( $tempDate));

产出如下:Tuesday

$tempDate = '2012-07-10';
echo date('D', strtotime( $tempDate));

产出如下:Tue

用户回答回答于
$dw = date( "w", $timestamp);

其中$dw将为0(星期日)到6(星期六)

扫码关注云+社区