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

模板討論: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)