2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Template talk:TimeZone

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

求助:请各位非东八区(UTC+8)的用户参与模板的测试

如题,请各位帮忙测试一下模板{{TimeZone}},复制以下wiki代码,放在#模板测试结果章节末尾然后提交。

当然各位东八区用户也可以参与啦。

非常感谢!

--サンムル讨论) 2018年12月13日 (四) 23:10 (CST)

第1次测试
*{{subst:TimeZone}}--~~~~
  • Twisted clock.jpg 除非特别注明,本条目所有时间皆以东八区时间(UTC+08:00)为准。

--サンムル讨论) 2018年12月13日 (四) 23:10 (CST)

  • Twisted clock.jpg 除非特别注明,本条目所有时间皆以东八区时间(UTC+08:00)为准。

--东山奈央讨论) 2018年12月13日 (四) 23:30 (CST)

  • Twisted clock.jpg 除非特别注明,本条目所有时间皆以东八区时间(UTC+08:00)为准。


人类的本质.jpg --一名普通的刺客讨论) 2018年12月13日 (四) 23:48 (CST)

  • Twisted clock.jpg 除非特别注明,本条目所有时间皆以东八区时间(UTC+08:00)为准。

--人类的本质.jpg宫本美代子 2018年12月14日 (五) 00:53 (CST)

第1次测试由于忘记给调用Lua模块的语句添加subst:而失败,结果作废。

目前开展第2次测试

*'''时区:'''{{subst:#invoke:TimeZone|getTimeZone|output=number}}  --~~~~

@东山奈央刺客王边城宫本美代子非常感谢几位的贡献,各位可否再次参与第2次测试?--サンムル讨论) 2018年12月14日 (五) 01:52 (CST)

模板测试结果

  • 时区:+08:00 我也凑个热闹。 --Silverpearl讨论) 2018年12月14日 (五) 03:10 (CST)
  • 时区:+08:00  --东山奈央讨论) 2018年12月14日 (五) 06:27 (CST)
    • 所以时区:+08:00是干什么用的--东山奈央讨论) 2018年12月14日 (五) 07:42 (CST)
@东山奈央测试在萌百上的计算时区的代码是否正常工作(更底层来说,就是Lua代码os.date("*t")返回的结果是否因调用者所在的时区不同而不同)。如果代码正常工作,那么就可以进一步开发{{TimeZone}},使其能根据时区自动转换页面上所有标记的时间。--サンムル讨论) 2018年12月14日 (五) 08:28 (CST)
  • 时区:+09:00  _yoonhɑkcher留言 2018年12月14日 (五) 08:15 (JST)
  • 时区:+08:00  --在卧讨论) 2018年12月14日 (五) 08:51 (CST)
不对喔。卧现在东九。——在卧讨论) 2018年12月14日 (五) 08:53 (CST)
@在卧我在本地测试时代码可以正常工作,在萌百上(在用户设置里调了时区)然并卵,永远都显示+08:00。大概是萌百服务器设置项$wgLocaltimezone的值为亚洲/Shanghai的缘故。--サンムル讨论) 2018年12月14日 (五) 09:01 (CST)
卧记得去年还不是这样,天堂里的User:Zyksnowy用户页有个时钟,曾经的显示是对的。但现在也成了东八。——在卧讨论) 2018年12月14日 (五) 09:05 (CST)
追溯Zyksnowy用户页的修改,在这一次修改中添加了时钟,当时就写进了“+8”的硬代码,即北京时间。包括宇文添加时钟也是硬代码。--サンムル讨论) 2018年12月14日 (五) 09:59 (CST)
衰,老了记忆力不行了23333,正确的时区什么的,看来在本站就从未发生过orz——在卧讨论) 2018年12月14日 (五) 11:57 (CST)
在我本地的一个用于测试的wiki上,电脑(相当于服务器)时区为UTC+8,设置$wgLocaltimezone = 'America/New_York';Special:参数设置设置“欧洲/sofia”。在此条件下代码依然输出时区:+08:00--Nzh21讨论) 2018年12月14日 (五) 15:32 (CST)
先表示万分羡慕,再——这样就很奇怪啊!我是在计算机上做本地测试的,更改系统的时区,核心代码os.date("*t")获取的值会发生变化,因此时区计算算法正确。那在服务器为什么不行?要怎样才能让代码正常工作?--サンムル讨论) 2018年12月14日 (五) 15:54 (CST)
@サンムル因为Special:参数设置的设置不会更改萌百服务器的时区,os.date("*t")返回的是服务器上的时间,甚至与$wgLocaltimezone无关。--Nzh21讨论) 2018年12月14日 (五) 15:59 (CST)
等下,Special:参数设置中服务器时间是零时区时间,或者可以说是UTC,按道理os.date("*t")返回的是当前时区的时间,而os.date("!*t")才返回UTC。现在前者返回的值永远是UTC+8,所以我认为一定有一个设置的地方被写死了。--サンムル讨论) 2018年12月14日 (五) 16:10 (CST)
@サンムル如下环境下:服务器时间为UTC+8,$wgLocaltimezone = 'America/New_York';。有Special:参数设置中服务器时间也显示为UTC,os.date("*t")返回UTC+8的时间。所以显示的服务器时间不是服务器时间--Nzh21讨论) 2018年12月14日 (五) 16:20 (CST)

@Nzh21备受打击。看来这模板要变成花瓶了。--サンムル讨论) 2018年12月14日 (五) 16:35 (CST)

模板里使用的File:Twisted_clock.jpg是否有版权争议

在图片里看到了类似水印的东西,不能确定这个图片是不是有版权图片。——Wisyuan讨论) 2019年4月24日 (三) 09:33 (CST)

@Wisyuan 这似乎是国外一款时钟的照片,网络上有大量的类似图片,应当不是版权图片吧。--W3jc讨论) 2024年1月26日 (五) 16:33 (CST)