私はphpで週と年を持っています私は完全な日付を変換する必要があります、私はphpヘルプで新しいですお願いします
<?php
$weekY = date('Wy' ,strtotime('-1 week'));
print_r(date("Y-m-d",strtotime($weekY)));
?>
結果は1970-01-01です
データベースに5113(Wy)があり、Wyで変換する方法があります。
<?php
$weekY = date('Wy' ,strtotime(5113));
echo $weekY."<br/>";
?>
結果は0170です
私は例を読みましたが、私の問題で私を助けません
すべてに感謝します、そして私は私の質問への答えを持っています
<?php
$y = substr('5213',-2);
$Y = 20..$y;
$W = substr('5213',0,2);
echo "Year + Week: ".$Y." ".$W."<br/>";
$date = new DateTime();
$date->setISODate($Y, $W);
echo "Result: ".$date->format('Y-m-d') . "\n";
?>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加