常见问题
遇到问题了吗?不用担心,答案都在这。
全站搜索

为什么两个格式为 yyyy/MM/dd 的日期字段,用公式相减的结果会有小数点?

这种情况通常会发生在用户的浏览器时区于日光节约时区(DST)中时,假设一个日期字段的时间在于日光节约时间(3月~10月),另一个日期字段的时间没有(11月~2 月),两个字段相减就会有小数点。

例如:用户的浏览器为美国时区,表单中 A1、A2 都是格式为 yyyy/MM/dd 的日期字段,A1 的值为 2020/10/31,A2 的值为 2020/11/02,A3 为数字字段套用公式 “A2-A1” ,会发现 A3 的结果为 “2.0416667”,而非预期的 “2”,这是因为 2020/10/31 正处于美国的日光节约时间,2020/11/02 已结束日光节约,所以会差 0.0416667 天(等于 1 个小时),此时要将公式改用 ROUND(A2-A1) 来获得整数结果。

回最上面

    马上登记
    免费试用 Ragic!

    用 Google 帐号登记

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正区南昌路二段81号9楼