php - 如何从周数、天数和年份中获取日期?

标签 php function date datetime strtotime

我正在尝试从周数、天数和年份中获取日期。

例如:

week number = 52   
day number = 4 (of week 52)  
year = 2013  

在这种情况下,日期应为 26-12-2013

我如何使用 PHP 来实现?我已经尝试过使用 strtotime(),但我对格式感到困惑。有人可以帮忙吗?

最佳答案

利用setISODate()

<?php
$gendate = new DateTime();
$gendate->setISODate(2013,52,4); //year , week num , day
echo $gendate->format('d-m-Y'); //"prints"  26-12-2013

关于php - 如何从周数、天数和年份中获取日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20780834/

相关文章:

php - 从命名空间导出类

javascript - 默认勾选,如果不勾选则保持不勾选

iOS Enterprise App Distribution – Provisioning Profile 已过期

regex - 计算行中非空列的数量

javascript - 将 ISO 日期时间设置为零

bash - GNU Coreutil Date(在 CLI 中输出数字,但不在 bash 脚本中)

javascript - 具有相同名称的多个 div

IE 11 中 unicode 的 Javascript URL 错误

rcpp函数构造一个函数

c - 将指针传递给函数但出现 "different type modifiers"错误