如何在PHP中使用年和周来获取日期?

如何在PHP中使用年和周来获取日期?,php,Php,我有以下代码: $gendate = new DateTime(); $gendate->setISODate(2014,52,4); echo $gendate->format('d-m-Y'); 我想用核心PHP编写代码,因为我是PHP新手。我希望你能得到我想要的吗?当我理解你的话 试试这个 $time = strtotime("1 January $year", time()); $day = date('w', $time); $time += ((7*$

我有以下代码:

$gendate = new DateTime();

$gendate->setISODate(2014,52,4);

echo $gendate->format('d-m-Y'); 

我想用核心PHP编写代码,因为我是PHP新手。我希望你能得到我想要的吗?

当我理解你的话

试试这个

  $time = strtotime("1 January $year", time());
  $day = date('w', $time);
  $time += ((7*$week)+1-$day)*24*3600;
  $dates[0] = date('Y-n-j', $time);
  $time += 6*24*3600;
  $dates[1] = date('Y-n-j', $time);
  var_dump($dates);

在代码前添加4个空格以突出显示它您是否要求此操作????????日期'Y-m-d';这将以YYYY-MM-DD格式显示当前日期。如果只有年和周,您想要什么日期?一周中的任何一天?第一天?最后一天?最好至少用谷歌搜索一次。事实上,你需要具体说明你想要的结果是什么,感谢所有给我一些想法的人