八字知识库
子时算当天还是第二天?23点、午夜与晚子时的区别
子时跨过午夜,通常写作23:00至00:59,所以“时支都是子”并不能回答“日柱算哪天”。不同取法可以在23点换日、午夜换日,或保留当天日柱但按下一日干起时干。要看懂差异,必须同时问日柱怎么换、时干怎么起,以及钟点用民用时间还是太阳时。
子时是时段,换日是另一条规则
子时的前一小时在民用午夜之前,后一小时在午夜之后。这种横跨两天的安排,让“日历已经到哪天”与“子时是否开始”不再是一个问题。说“子时换日”却不说明23点还是0点,仍然没有讲清。
此外,有的取法把晚子时的时干借到下一日干,但并不改变显示的日柱。于是你可能看到甲日配丙子时,不应立刻断言是把甲日的五鼠遁算错了;先问它是否采用这种分法。
同一个23:30,三种约定怎样不同
假设所用钟点为23:30,当天日柱是甲子,次日是乙丑,而且不另作时间修正。下表只比较日、时两柱,不推断哪种解读更符合某个人。
| 约定 | 显示日柱 | 时柱 |
|---|---|---|
| 23点整体换到次日 | 乙丑 | 丙子 |
| 午夜才换日,晚子仍用当天日干 | 甲子 | 甲子 |
| 保留当天日柱,晚子用次日日干起时 | 甲子 | 丙子 |
先问23:30是哪一种钟点
如果出生证明写23:30,太阳时修正后变为22:50,就连时支都可能从子变回亥。这个差别来自时间表示,不能只用换日流派解释。应先固定时区和太阳时取法,再比较同一时间尺度上的日界。
若修正跨越午夜,太阳日期与民用日期还可能不同。报告需要说明采用哪个日期起日柱、哪个日干起时干;“统一真太阳时”几个字并不足以说明全部依赖关系。
Clarify目前怎样处理,而不是假设有什么开关
Clarify 当前保留填写的民用日期作为日柱;已知时刻且有有效出生地时,用修正钟点取时支。若用于取时支的小时是23,起时干使用填写日期的下一日干。因此在上面未另修正的例子中,它对应第三行。
当前没有面向用户的两种日界切换菜单,也不会因为太阳日期跨日就重算日柱。跨太阳日期且不在23点这一小时的情况,起时干仍以填写日期日干为基础。旧说明若称“默认23点换日并支持双盘设置”,并不符合当前行为。
拿到不同结果时,怎样问一个具体问题
可以把出生记录、修正后的钟点、显示的日柱、用于起时干的日干并排比较。这样你能明确地问:“你的甲子日为何配丙子时?”而不是只能问“哪张盘才准?”
先把事实记录与取法分开,再保留确有差异的候选。个人经历可以帮助你理解一份解释,但不能把喜欢某段描述当成出生时刻或日界规则的证明。