如何在特定时区的php中查找星期几

2022-08-30 07:41:05

我在使用php处理日期/时间时感到困惑。

我试图做的是这样的:当用户访问我的页面时,我会询问他的时区,然后在他的时区中显示“星期几”。

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

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

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

但我不知道如何继续...我如何在这个时区得到“星期几”。


答案 1
$dw = date( "w", $timestamp);

$dw将是 0(星期日)到 6(星期六),您可以在此处看到:http://www.php.net/manual/en/function.date.php


答案 2

我的解决方案是这样的:

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

输出为:Tuesday

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

输出为:Tue


推荐