我有一个网站,我提到公司经营了多长时间(目前已有53年)。我希望这个号码每年自动更新。这可能用PHP吗?
答案 0 :(得分:3)
我建议您使用founding date and current date,然后计算difference。这将允许它自动更新公司达到其周年纪念日的那一天。从那里开始,formatting结果很简单。
$foundedDate = new DateTime('1964-02-21');
$currDate = new DateTime();
$yearsOpen = $foundedDate->diff($currDate)->format('%Y');
echo $yearsOpen; //53
$foundedDate = new DateTime('1964-02-20');
$currDate = new DateTime();
$yearsOpen = $foundedDate->diff($currDate)->format('%Y');
echo $yearsOpen; //54
答案 1 :(得分:2)
1965
所以你可以使用类似的东西:
echo date("Y") - 1965; // output: 53