我在维基百科上看到很多案例,其中显示了经过的天数。作为示例look here.在第二行有文本:
本世纪始于2001年1月1日,将于2100年12月31日结束。到目前为止,21世纪的11年和343天已经过去了。
维基百科如何计算经过的天数?它如何与不同的时区一起使用? 这甚至可以在禁用JavaScript的情况下使用。
答案 0 :(得分:1)
如果它与Javascript禁用有效,则表示它是在服务器端计算的。很可能它是由MediaWiki中的PHP计算的。
以下是有关维基百科使用的技术的信息:http://en.wikipedia.org/wiki/Wikipedia:FAQ/Technical
这是一个PHP脚本,用于计算自日期以来经过的天数:
<?php
$now = time(); // or your date as well
$your_date = strtotime("2010-01-01");
$datediff = $now - $your_date;
echo floor($datediff/(60*60*24));
?>
要在维基百科页面上插入该信息: