-3

今年の週数によって月曜日から日付を取得するコードがわかりません。

誰かがこのコードで私を助けることができますか?

ありがとう。

4

3 に答える 3

1

DateTimeクラスを使用します。

$dt = new DateTime;
$dt->setISODate($year, $week);
echo $dt->format('Y-m-d');

demo

于 2013-09-04T08:23:41.650 に答える
-1

私はこれを横たわっています(私または他の誰かが元の作者であったかどうかはわかりません)が、試してみてください:

  $week = 34; //Enter your week here.

  $week = mktime( 0, 0, 0, 1, 1,  2013 ) + ( $week * 7 * 24 * 60 * 60 ); 

  $monday = $week - 86400 * ( date( 'N', $week ) - 1 );
  $monday = date( 'Y-m-d', $monday );

  echo $monday;
于 2013-09-03T18:52:42.730 に答える