rtc – 4553ac
页 - 17 mq - 342 - 01
8.3.11. 处理 的 非-existent 数据
(1) 如果 这 month 数字 是 incremented 当 这 电流 设置 是 january 31, 一个 非-existent 设置 将 结果
(二月 31). carry 从 这 小时 数字 将 导致 这个 设置 至 变为 march 1.
month 数字
incremented
carry 从 小时 数字
jan. 31
→
二月. 31
→
三月. 01
(2) 如果 这 年 数字 是 incremented 当 这 电流 设置 是 二月 29 的 一个 leap 年, 一个 非-existent 设置 将
结果 (二月 29 的 一个 非-leap 年). carry 从 这 小时 数字 将 导致 这个 设置 至 变为 march 1.
年 数字
incremented
carry 从 小时 数字
二月. 29 00
→
二月. 29 01
→
三月. 01 01
当 这 下列的 非-existent 数据 是 设置 (二月 30), incrementing 这 10-日 数字 导致 一个 overflow 在
这 10-日 数字, clearing 这 1-日 数字.
10-日 数字
incremented once
10-日 数字
incremented once
二月. 30
→
二月. 00
→
二月. 10
二月. 29
→
二月. 01
当 一个 有效的 日期 是 设置, overflow 的 这 10-日 数字 做 不 clear 这 1-日 数字.
(3) 当 这 10-日 数字 是 incremented past "31", 这 日 数字 计数器 变为 "01".
(4) 当 这 10-month 数字 是 incremented, 这 month 数字 overflow 处理 将 differ 符合 至 这 month.
10-month 数字 incremented once
00 month oct.非-existent
month
→
oct. 00 month
→
非-existent
month
十一月
→
jan.
dec.
→
二月.
三月. - sep.
→
jan.