level 2
yxz0539
楼主
理由:
官网右边栏不是有个倒计时么(现在写着剩余1天),其实那个倒计时是用JS脚本写的。这个脚本的路径是 http://fedoraproject.org/static/js/release-counter-ext.js?lang=en&width=200px
阅读这个脚本的源代码可知,剩余时间(days)是用一个硬编码的固定时间(release)减去当前时间(today)得到的:
var today = new Date();
var release = new Date("December 09, 2014 15:00:00 UTC");
var millisBetweenDates = release - today;
var days = Math.ceil(millisBetweenDates/1000/60/60/24);
因此推测,Fedora21的发布时间在UTC 2014 年12月9号15:00,换算成北京时间就是23:00。
当然这个前提要建立在官网那个倒计时脚本靠谱的情况下。
2014年12月09日 05点12分
1
官网右边栏不是有个倒计时么(现在写着剩余1天),其实那个倒计时是用JS脚本写的。这个脚本的路径是 http://fedoraproject.org/static/js/release-counter-ext.js?lang=en&width=200px
阅读这个脚本的源代码可知,剩余时间(days)是用一个硬编码的固定时间(release)减去当前时间(today)得到的:
var today = new Date();
var release = new Date("December 09, 2014 15:00:00 UTC");
var millisBetweenDates = release - today;
var days = Math.ceil(millisBetweenDates/1000/60/60/24);
因此推测,Fedora21的发布时间在UTC 2014 年12月9号15:00,换算成北京时间就是23:00。
当然这个前提要建立在官网那个倒计时脚本靠谱的情况下。