gpt4 book ai didi

php - php 中的年和周至今

转载 作者:IT王子 更新时间:2023-10-29 00:10:19 26 4
gpt4 key购买 nike

我从 MySQL 数据库中提取了两条信息,(2009 年、2010 年等)和(1-52)。我需要将其转换为日期开始和日期结束..

例如:

Year=2010, Week=1 would be (Friday, Jan 1st, 2010) - (Sunday, Jan 3rd, 2010)
Year=2010, Week=33 would be (Monday, Aug 16th, 2010) - (Sunday, Aug 22nd, 2010)
Year=2010, Week=34 would be (Monday, Aug 23rd, 2010) - (Sunday, Aug 29th, 2010)

我将如何在 php 中执行此操作?

最佳答案

$year = "2010"; // Year 2010
$week = "01"; // Week 1

$date1 = date( "l, M jS, Y", strtotime($year."W".$week."1") ); // First day of week
$date2 = date( "l, M jS, Y", strtotime($year."W".$week."7") ); // Last day of week
echo $date1 . " - " . $date2;

如果周数小于 10,则在数字前附加一个 0。 1不行,应该是01。

关于php - php 中的年和周至今,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3527166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com