Date 维基百科如何计算过去的天数?
我在维基百科上看到过很多显示已过去天数的案例。第二行的示例如下: 本世纪始于2001年1月1日,将于2100年12月31日结束。到目前为止,21世纪已经过去了11年343天 维基百科如何计算已用天数?它如何在不同的时区工作?Date 维基百科如何计算过去的天数?,date,web,timezone,wikipedia,Date,Web,Timezone,Wikipedia,我在维基百科上看到过很多显示已过去天数的案例。第二行的示例如下: 本世纪始于2001年1月1日,将于2100年12月31日结束。到目前为止,21世纪已经过去了11年343天 维基百科如何计算已用天数?它如何在不同的时区工作? 这甚至可以在禁用JavaScript的情况下工作。如果它在禁用JavaScript的情况下工作,则意味着它是在服务器端计算的。很可能是由MediaWiki中的PHP计算的 以下是关于维基百科正在使用的技术的信息: 这是一个PHP脚本,用于计算自某个日期起经过的天数: <
这甚至可以在禁用JavaScript的情况下工作。如果它在禁用JavaScript的情况下工作,则意味着它是在服务器端计算的。很可能是由MediaWiki中的PHP计算的 以下是关于维基百科正在使用的技术的信息: 这是一个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));
?>
要在Wikipedia页面上插入该信息,请执行以下操作:
如果您想在维基百科的另一个页面中添加经过的天数,您会怎么做?据我所知,编辑时不能包含PHP。那么这是怎么做到的呢?不同时区的情况如何?@NikhilDamle此页面包含有关如何执行此操作的信息:执行此计算的实际MediaWiki模板代码可以在Wikipedia及其子模板中找到。不过要注意:这真的很难看。