模板:时间差/doc:修订间差异

添加2,400字节 、​ 2024年2月25日 (星期日)
改改文档
(首页创建时间的小时与分钟没改// Edit via Wikiplus)
(改改文档)
 
(未显示2个用户的7个中间版本)
<pre>
{{时间差|开始时间|结束时间|指令|实时}}
{{时间差|开始时间=开始时间|结束时间=结束时间|指令=指令|实时=|复杂=|简化=|UNIX=}}
</pre>
* 开始时间:第一个时间点。
* 结束时间:第二个时间点。
* 指令:“年”“月”“天”“小时”“分钟”“秒”“毫秒”,或者“d”“h”“m”“s”“M”;默认为“天小时分钟秒”。“y”“o”“d”“h”“m”“s”“M”
** 大小写敏感。
* 实时:启用后会覆盖第二个时间点,将结束时间锁定在当前时间,每秒更新4次。
** 默认为“天小时分钟秒”。
* 实时:启用后会覆盖第二个时间点,'''将结束时间锁定在当前时间,每秒'''并实时更新4次
* 复杂:启用后将渲染一个复杂的DOM结构,可以写自定义样式渲染。
* 简化:启用后,将简化输出的内容,如“0年0个月0天1小时0分钟12秒”会简化为“1小时0分钟12秒”。
* UNIX:启用后,需要使用 [[wikipedia:UNIX时间|UNIX 时间戳]]指定开始时间和结束时间。
* 类名:技术性参数,修改元素的<code>class</code>属性。
: 注:实时更新是异步操作,所以一般不会造成卡顿。
 
2020/4/10至2020/8/22之间有{{时间差|2020/4/10|2020/8/22|天}},或者说{{时间差|2020/4/10|2020/8/22|小时}}。
 
<pre>[[首页]]创建于2020/4/10 20:48,至今已有{{时间差|2020/4/10 20:48|指令=天小时分钟秒毫秒|实时=1|复杂=1|类名=salt-time-diff-doc}}。{{CSS|1= .salt-time-diff-doc .salt-time-diff-res{color:#c06;} }}</pre>
[[首页]]创建于2020/4/10 20:48,至今已有{{时间差|2020/4/10 20:48|指令=天小时分钟秒毫秒|实时=1|复杂=1|类名=salt-time-diff-doc}}。{{CSS|1= .salt-time-diff-doc .salt-time-diff-res{color:#c06;} }}
 
<pre>页面上次修改时间{{时间差|{{#expr: {{#time:U|{{REVISIONTIMESTAMP}}}} - 28800 }}|指令=年月日时分秒|实时=1|复杂=1|简化=1|类名=salt-time-diff-doc utc}}。{{CSS|1= .salt-time-diff-doc.utc .salt-time-diff-res{color:#06c;} }}</pre>
{{#vardefine: revTimeStamp | {{#expr: {{#time:U|{{REVISIONTIMESTAMP}}}} - 28800 }}}}
页面上次修改时间{{时间差|{{#var: revTimeStamp}}|指令=年月日时分秒|实时=1|复杂=1|简化=1|类名=salt-time-diff-doc utc}}。{{CSS|1= .salt-time-diff-doc.utc .salt-time-diff-res{color:#06c;} }}
 
== 性能问题 ==
 
使用微件实现,在现代浏览器上没有性能问题,但还是要注意一下使用量。
 
* 共计16x4=64个实时更新,完全不卡(迫真)。
{| class="wikitable" style="text-align:center"
|-
! 2020/4/10 20:48 至今 !! 2000/1/1 12:00页面上次修改时间 至今 !! 1949/10/1 15:00 至今 !! 1911/10/10 至今(天数)
|-
| <nowiki>{{时间差|2020/4/10 20:48|实时=1}}</nowiki> || <nowiki>{{时间差|2000/1/1{{#expr: 12{{#time:00U|{{REVISIONTIMESTAMP}}}} - 28800 }}|实时=1}}</nowiki> || <nowiki>{{时间差|1949/10/1 15:00|实时=1}}</nowiki> || <nowiki>{{时间差|1911/10/10|指令=年月日|实时=1}}</nowiki>
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1}} || {{时间差|2000/1/1{{#var: 12:00revTimeStamp}}|实时=1}} || {{时间差|1949/10/1 15:00|实时=1}} || {{时间差|1911/10/10|指令=年月日|实时=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1|类名=salt-time-diff-doc utc}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1|类名=salt-time-diff-doc}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1|类名=salt-time-diff-doc utc}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1|类名=salt-time-diff-doc}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1|类名=salt-time-diff-doc utc}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1|类名=salt-time-diff-doc}}
|-
| {{时间差|2020/4/10 20:48|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|2000/1/1 12{{#var:00 revTimeStamp}}|实时=1|复杂=1|类名=salt-time-diff-doc utc}} || {{时间差|1949/10/1 15:00|实时=1|复杂=1|类名=salt-time-diff-doc}} || {{时间差|1911/10/10|指令=年月日|实时=1|复杂=1|类名=salt-time-diff-doc}}
 
|}
 
原模板搬运自[https://wiki.biligame.com/mcplayer/模板:时间差 我的世界玩家社区Wiki],原作者:Salt_lovely(原作者即搬运者);模板与微件由Salt_lovely重构
<noinclude>[[分类:模板文档]]</noinclude>