跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
社群首页
帮助
希顶相关网站
希顶社区官网
(原作)希顶翻译器
〇改希顶转写器
希顶模组服务器
搜索
搜索
外观
创建账号
登录
个人工具
创建账号
登录
查看“︁荆哲式流水号”︁的源代码
页面
讨论
不转换
不转换
简体
繁體
新加坡简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
←
荆哲式流水号
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、storagereadable
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
'''荆哲式流水号'''是指社区成员{{荆哲}}创造出来的一套基于[[七历]]日期的流水号编码,可以用于一切领域(甚至包括正事等)。这种流水号通常由五位阿拉伯数字和一位小写拉丁字母组成。 ==流水号格式== 流水号格式如下: YYQWDx 其中YYQWD代表日期。YY代表七历年份的后两位,Q代表契的代码(火到空契分别是1-7,闰契为8),W代表契中的第几周(取值1-7),D代表这一周的周几(1-7,周一为1,周日为7)。 而x则是日内流水序号,用小写字母表示,从a开始,在一天内第1-25个流水号分别是a-y。而第26个开始则用上多个小写字母,如26-50是za-zy,51-75是zza-zzy,依此类推。一般情况下,在同一领域内,一天内很难达到25个流水号(甚至10个都很难),故这种格式是完全够用的,也一般犯不着用多个字母。这一字母序号有着很大的优化空间,只不过当前暂时用不着——当哪一天同一天需要处理大量流水号时,这套编码可以进行进一步优化,如在字母后继续加数字等等。 一般来说,流水号只对同一个领域的事物进行区分,不同领域的事物互不干扰,详情见“示例”一节。 ==示例== 如公历2025年3月15日(本词条创建的日期)在七历是{{七历算术历绝对日期|2025|3|15}},其中“救赎”日代表第一周的周六,故这一天的流水号格式大致如下: 03116a 03116b ... 若这一天某个叫“Apple”的软件更新了两遍,且大版本号为2.0、用荆哲式流水号作为小版本号,那么这两个小版本可以分别称为“Apple v2.0.03116a”和“Apple v2.0.03116b”;而如果这天有一个服务器备份要有备份流水号,那么这个备份仍然可以叫03116a,而不需要和“Apple”软件的更新版本避开而称为03116c。因为流水号本质上是为了区分同类事物,不同类事物则可以由语境区分。 ==优势== 荆哲式流水号有两大优势:<br/> # 用七历的五位数表示日期,好处在于位数短,因为Q、W、D这几位能取到超过一半的数字,故可以节省位数。反观公历的YYMMDD需要六个数字,是因为第一个M只能取0或1、第一个D也只能取到3,故造成了编码的极大浪费。 # 荆哲式流水号只需要记忆是“每天的第几个”,不需要任何跨日记忆——众所周知,睡过一觉以后很多事情都会忘,故不需跨日记忆的机制有很大优势。同时,同一日内的同类事物通常不会超过25个,这样对编码也比较节省。 # 这套编码的启用时间恰好是七历4700年,这意味着YY这两位数的空间也是几乎能完全利用的,能用上一百年才遇到“4800年虫问题”。在4699年之前的所有事物都未曾启用过荆哲式流水号。 # 使用的字符是全ASCII的,且4700-4799年所有流水号是严格字典序递增的,可以兼容几乎所有系统和排序。(试想为什么日内流水序号不用[[希顶字母]]?) ==“4800年虫”问题== 若时间来到七历4800年,也就是约公元2122年2-3月时,五位短日期不再适用,则可将日期部分扩充至七位解决“4800年虫问题”——而公历如果这么扩容,同样是比七历多一位的。 同时,由于数字后面必须严格地跟着小写拉丁字母,五位日期格式和七位日期格式也不会造成任何混淆(五位可以自行在前方添加47)。
该页面使用的模板:
Template:U
(
查看源代码
)
Template:七历算术历绝对日期
(
查看源代码
)
Template:荆哲
(
查看源代码
)
Module:Arguments
(
查看源代码
)
Module:Time
(
查看源代码
)
Module:冬至日期
(
查看源代码
)
返回
荆哲式流水号
。