【发布时间】:2014-09-09 12:32:16
【问题描述】:
我有一个问题要问,
如何在php中使用星期和日期来获取一年中的日期?
例如,如果我必须计算给定年份第 46 周的星期四的日期,那么如何计算?
【问题讨论】:
-
由于您还没有努力自己解决问题,看来您正在寻找hire a paid freelancer to do it for you。
我有一个问题要问,
如何在php中使用星期和日期来获取一年中的日期?
例如,如果我必须计算给定年份第 46 周的星期四的日期,那么如何计算?
【问题讨论】:
$date = new DateTime();
$date->setISODate(2014, 46);
$date->modify('Thursday this week');
echo $date->format('Y-m-d');
【讨论】:
您可以尝试以下方法,
<?php
function get_date_of_week($week_num, $day) {
$timestamp = strtotime(date('Y') . '-W' . $week_num . '-' . $day);
return $timestamp;
}
$timestamp = get_date_of_week(46, 4);
echo date('d-m-Y', $timestamp);
?>
【讨论】: