華夏公益教科書:本地時間評論
外觀
本地時間評論 是一款小工具,它可以將時間戳(包括簽名中出現的時間戳)從 協調世界時 轉換為您的本地時間。該程式碼從 User:Gary King/comments_in_local_time.js 匯入到 MediaWiki:Gadget-CommentsInLocalTime.js。
安裝
[編輯原始碼]

要啟用此小工具,請前往 您的偏好設定,點選“小工具”選項卡,並勾選標記為“將基於 UTC 的時間和日期戳(例如在討論頁面評論中使用的時間戳)更改為相對於本地時間的戳。”的框。
示例
[編輯原始碼]這個
00:00 1 January 2009 (UTC)
顯示為
31 December 2008, Wednesday (2 days ago), 7:00 pm (UTC-5)
返回的日期根據您計算機的時區設定以您的本地時間顯示。今天、昨天或明天的日期將顯示為相對日期,例如
Today, 0:00 am (UTC-5)
設定
[編輯原始碼]預設設定
[編輯原始碼]LocalComments = {
dateDifference: true,
dateFormat: 'dmy',
timeFirst: true,
twentyFourHours: false
};
自定義設定
[編輯原始碼]要更改預設設定,請將上面的程式碼複製到 您的 vector.js(或 common.js)頁面,並更改等號後面的值。下面將更詳細地解釋這些設定。
- dateDifference
- 顯示時間戳和今天日期之間的天、月和年差異。
- 選項:true 表示顯示時間戳和今天日期之間的差異,false 表示隱藏差異。
- dateFormat
- 更改日期格式。
- 選項:'dmy' 表示 "2009 年 1 月 1 日",'mdy' 表示 "2009 年 1 月 1 日",'ymd' 表示 "2009-01-01"
- timeFirst
- 更改時間戳中時間和日期的顯示順序。
- 選項:true 表示時間顯示在日期之前,false 表示日期顯示在時間之前。
- twentyFourHours
- 使用 24 小時制時鐘而不是預設的 12 小時制時鐘。
- 選項:false 表示 12 小時制時鐘,true 表示 24 小時制時鐘。
樣式
[編輯原始碼]要更改時間戳的樣式,請將下面的程式碼新增到 您的 vector.css 頁面 並使用 層疊樣式表 進行修改。例如,要更改時間戳的大小,請根據需要增加或減少程式碼中的百分比,例如改為 90%。
.localcomments { font-size: 100% !important; }