跳转到内容

Template:Tts/doc

本页使用了标题或全文手工转换
维基百科,自由的百科全书

介绍

[编辑]

此模板用于田径赛事成绩的可排序表格中,以确保运动员所取得的成绩列能够正确排序。

如果相关表格中的所有时间长度和格式完全一致,则无需使用此模板。例如,精英运动员参加的一英里比赛成绩通常采用“m:ss.dd”(分钟、秒、百分之一秒)的格式。只要秒数部分有前导零,小数部分在必要时有尾随零,这些时间就能正确排序,无需使用本模板。

然而,在较长距离的比赛结果中,如果成绩同时包含低于10分钟和高于10分钟的时间,那么10至19分钟的成绩会在排序时排在2分钟及以上但低于10分钟的成绩之前。类似的问题也会出现在包含1分钟上下、1小时上下,或10小时上下的成绩表格中。

本模板提供了一种避免该问题的方法(另见下文“可能的变通方案”)。

机制/原理

[编辑]

此模板显示的时间会右对齐,以确保列中的小时、分钟、秒和小数部分整齐对齐。

用法

[编辑]

只需将相关列中的每个时间用此模板套起来,例如:style="text-align:right" data-sort-value="!!!!!1:05:10 "|1:05:10。如果使用了此模板,则表格中的每一行都必须使用该模板。

如果需要将时间以粗体显示,请使用 style="text-align:right" data-sort-value="1:05:10 "|1:05:10。请注意,将粗体标记放在模板外部是无效的。

参数

[编辑]

示例

[编辑]

注意事项

[编辑]

所有时间的表示都不应超过12个字符(如有必要,此限制可调整)。

技术细节

[编辑]

可以考虑输入前导零,使所有时间具有相同的长度和格式。如果只有少数成绩需要使用前导零,或者各方一致认为成绩应以带前导零的格式呈现,那么这种做法可能是更优的选择。

重定向

[编辑]

Template:Time table sorting

参见

[编辑]