MediaWiki:Common.js:修订间差异
小无编辑摘要 标签:已被回退 |
小无编辑摘要 标签:已被回退 |
||
| 第33行: | 第33行: | ||
}); | }); | ||
mw.hook('wikipage.content').add(function($content) { | |||
var $lastmod = $('#footer-info-lastmod'); // 页脚里的最后修改时间 | var $lastmod = $('#footer-info-lastmod'); // 页脚里的最后修改时间 | ||
if (!$lastmod.length) return; | if (!$lastmod.length) return; | ||
var text = $lastmod.text(); | var text = $lastmod.text(); | ||
var match = text.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}:\d{2})/); | var match = text.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}:\d{2})/); | ||
if (match) { | if (match) { | ||
| 第46行: | 第44行: | ||
var now = new Date(); | var now = new Date(); | ||
var diffDays = Math.floor((now - editDate) / 86400000); | var diffDays = Math.floor((now - editDate) / 86400000); | ||
var rel = (diffDays === 0) ? '今天' : (diffDays === 1 ? '昨天' : diffDays + '天前'); | var rel = (diffDays === 0) ? '今天' : (diffDays === 1 ? '昨天' : diffDays + '天前'); | ||
var weekdays = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六']; | var weekdays = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六']; | ||
var weekday = weekdays[editDate.getDay()]; | var weekday = weekdays[editDate.getDay()]; | ||
var newText = `此页面最后编辑于${rel},${y}年${match[2]}月${match[3]}日(${weekday}) ${match[4]}`; | var newText = `此页面最后编辑于${rel},${y}年${match[2]}月${match[3]}日(${weekday}) ${match[4]}`; | ||
$lastmod.text(newText); | $lastmod.text(newText); | ||
} | } | ||
}); | }); | ||