User:ZheiZhei/Sandbox:修订间差异
外观
无编辑摘要 |
无编辑摘要 |
||
| 第15行: | 第15行: | ||
当前 ISO 时间:{{#time:c}} | 当前 ISO 时间:{{#time:c}} | ||
== 开演时间格式化 == | |||
简洁,但对储存顺序要求高: | |||
{{#arraydefine:showdate|{{#ask:[[THE IDOLM@STER SHINY COLORS 7th UNITLIVE TOUR 圆环 -Halo around- fourth quadrant]]|mainlabel=-|?开演时间.日期#ISO=|format=plain}}|/, /}}{{#timel:Y年Mj日|{{#arrayindex:showdate|0}}}}{{#if:{{#arraysize:showdate}}>=2|<nowiki/> ~ {{#timel:Y年Mj日|{{#arrayindex:showdate|-1}}}}}} | |||
复杂,但可以处理乱序情况: | |||
{{#arraydefine:showdate|{{#ask:[[THE IDOLM@STER SHINY COLORS 7th UNITLIVE TOUR 圆环 -Halo around- fourth quadrant]]|mainlabel=-|?开演时间.日期#-F[U]=|format=plain}}|/, /}}{{#arraysort:showdate|asc}}{{#timel:Y年Mj日|@{{#expr:{{#arrayindex:showdate|0}}+{{#timel:Z}}}}}}{{#if:{{#arraysize:showdate}}>=2|<nowiki/> ~ {{#timel:Y年Mj日|@{{#expr:{{#arrayindex:showdate|-1}}+{{#timel:Z}}}}}}}} | |||
== 实现时长计算 == | == 实现时长计算 == | ||
{{#vardefine:n|0}}{{#arraymap:01:04:32|:|@@@|{{#vardefine:n|{{#expr:{{#var:n}}*60+@@@}}}}}}{{#time:H:i:s|@{{#var:n}}}} | {{#vardefine:n|0}}{{#arraymap:01:04:32|:|@@@|{{#vardefine:n|{{#expr:{{#var:n}}*60+@@@}}}}}}{{#time:H:i:s|@{{#var:n}}}} | ||