之一天是从什么时候算

admin

公历新年与日常计时

日常与法定语境里,“之一天”通常指公历1月1日(元旦),即“元旦”为公历新年的之一天。在中国,这一规定自1949年起明确采用公历纪年并将1月1日定为“元旦”。

周的“之一天”

第一天是从什么时候算

不同标准与地区定义不同:

ISO 8601(亚欧常用):一周从星期一开始;且一年的之一周是包含该年之一个星期四(等价于1月4日所在周)的那一周。

北美/常见:一周从星期日开始;一年的之一周是1月1日所在的那一周。

这会影响“第1周”“第N周”的判定,跨年时尤需注意所采用的周历规则。

农历与命理计时

传统语境中,“元旦”原指农历正月初一(即“春节”);1949年起官方将“元旦”专指公历1月1日,而农历正月初一改称“春节”。在命理/干支计时里,很多流派把子时视为新一天的起点,即从前一日23:00起算新的一天(随后0:00–1:00属子时)。

计算机与数据库系统

日期相加/差值通常以午夜00:00:00为“当天起点”。例如 SQL Server 常用技巧:DATEADD(DAY, DATEDIFF(DAY, 0, GETDATE), 0) 取得“当日零点”。周的起算受系统参数@@DATEFIRST控制(可设星期一或星期日等为每周之一天),跨系统/跨地区计算时需统一设置以避免偏差。

快速判断与建议

先明确语境:是公历节日、周次统计、农历生日/命理,还是系统/数据库计算。

公历与日常:以1月1日为“之一天”。

周次统计:先确定采用ISO 8601(周一始)还是北美/(周日开始)规则。

农历/命理:以正月初一或子时(约23:00)为起点的语境较多。

系统/SQL:以00:00:00为当日起点,并检查@@DATEFIRST设置是否一致。

文章版权声明:除非注明,否则均为天海易学原创文章,转载或复制请以超链接形式并注明出处。