如何从Unix时间戳(PHP)获取星期几?

2022-08-30 23:53:52

如何从 PHP 中的 Unix 时间戳获取日期 (1-7)?我还需要日期(1-31)和月份(1-12)。


答案 1

您可以使用 date() 函数

$weekday = date('N', $timestamp); // 1-7
$month = date('m', $timestamp); // 1-12
$day = date('d', $timestamp); // 1-31

答案 2

查看 http://docs.php.net/getdate

例如:

$ts = time(); // could be any timestamp
$d=getdate($ts);

echo 'day of the week: ', $d['wday'], "\n";
echo 'day of the month: ', $d['mday'], "\n";
echo 'month: ', $d['mon'], "\n";

推荐