跳转到内容

维基教科书:本地时间评论

来自维基教科书,开放世界中的开放书籍

本地时间评论 是一款小工具,它可以将时间戳(包括签名中出现的时间戳)从 协调世界时 转换为您的本地时间。该代码从 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; }
华夏公益教科书