世界观设定 · 图文专题 · 2026-10-29

世界观设定两套历法怎样对应同一天

世界观设定要让两套历法指向同一天,先给出一个共同日期锚点,再明确月长与换日规则。本文虚构港历每月固定20日,且一月一日对应岛历第5日;同一换日边界下,港历二月一日便是岛历第25日,不是把月号直接加进日号。

适用范围

本文场景、人物、数字与示意图均为本站原创虚构教学材料,不对应真实电影片段或实测结果。

世界观设定中港历20日月与岛历连续日号的锚点换算图
原创换算图:固定20日月长和共同日界下,一月二十日对应第24日,二月一日对应第25日。

先定义规则,再给日期命名

两地用不同日期名字,不代表时间流速不同。最小设定需要说明各自如何编号、什么时刻换日,以及至少一对明确对应的日期。只有名字,没有这些条件,作者自己也难以核对人物约定是否发生在同一天。

本篇两套制度完全原创:港历在练习范围内每月20日,月号从1开始;岛历连续编号,不设月份。双方共享同一日界,港历一月一日等于岛历第5日。只处理一月到二月的示例,不将这些规则冒充现实民族历法、天文周期或公历换算。

用经过天数连接两种名称

锚点当天已经叫岛历第5日,所以经过0天仍是5。港历一月二日比锚点晚1天,对应第6日;一月二十日晚19天,对应第24日。这里从一日到二十日的间隔是19天,不是把二十个日期标签都算作经过天数。

二月一日跨过了完整的第一个20日月份,距一月一日20天,因此是第25日。图中的一月二十日→二月一日只前进一天,对应岛历第24日→第25日,跨月没有额外凭空增加或丢失一天。

把通式写成能反查的工作纸

在本篇固定规则内,港历第m月第d日对应岛历日号5+(m-1)×20+(d-1)。m与d均为从1开始的整数,本例d只能取1到20;月号、日号减1是为了把编号变成已经过去的整月数与当月天数。

例如二月三日:5+20+2=27。反查第27日时,先减锚点5得到22天,20天构成一个完整月,余2天,所以是第二月第三日。这里只需要整除与余数,不包含闰日、负日号或年界,超出设定范围要补规则再算。

让人物真正用这套对应,而非只摆设名词

原创剧情练习:港口送信人写“二月一日送达”,岛上登记员在同一封信旁记“第25日”。两条记录说的是同一天。若另一张回条写第24日,先检查它记录的是寄出还是送达;不同事件本就可以不同日,不要立即把数字差认作设定错误。

如果剧情需要两地换日边界不同,就不能继续只靠日期标签一对一换算。某个时段可能一地已进入次日、另一地仍在前日。那是另一种更复杂的设定,应明确时刻条件;本篇刻意用共享日界把问题限定在编号转换。

先做边界小测试,再扩充世界历史

写完规则后至少测试锚点、次日、月末和次月首日四处;任何一处跳号,都回到经过天数检查。把历法表与剧情事件表分开保存,前者负责日期对应,后者负责谁在何日做了什么,两者不能互相代替。

适合创作双地区书信、旅行记录或不同纪日传统的虚构故事。先用小范围制度写出一段自洽情节,再决定是否增加年、季节或节日。没有剧情需要时,不必把每个世界都扩成复杂天文模型;明确边界比堆叠名词更有用。

操作步骤

  1. 写出两套编号规则与共同换日边界,明确示例覆盖范围。
  2. 固定一对表示同一天的锚点,先验证锚点经过天数为0。
  3. 按经过整月与当月天数换算,复查月末到次月首日只差一天。
  4. 把换算结果放进同一事件记录,并区分寄出、送达等不同事件。

常见问答

世界观设定中两种日期名字不同,就代表不同时间吗?

不一定。名称可以不同而指向同一天,关键是共同锚点、编号规则和日界是否明确。

为什么港历二月一日是岛历第25日?

港历每月20日,从一月一日到二月一日经过20天;锚点日号5加20得到25。

一月二十日到二月一日要多算一天闰日吗?

本例没有闰日规则,只前进一天,岛历由第24日到第25日。不能自行加入未设定的日期。

能直接用这套公式换算现实历法吗?

不能。公式只适用于本文明示的虚构固定月长与共同日界;真实历法和不同日界需要各自可靠规则。

参考依据

本文图例与练习为本站原创教学材料;示例不作为真实事件、专业评估或实测结果的证据。