2015年5月22日 – 2016年2月28日,到底有幾天呢?
我 google 到上面這個網頁計算器。http://www.ifreesite.com/calculatortool/date.htm
計算的結果,左半邊它說是 280 天。但若繼續用右半邊驗算,5月22日加 280 天推算的日期,卻是 2016年2月26日!
咦這就奇怪了!因為我專案給的資料跟這網頁計算器的「左半邊」是一樣的。
但我用 FileMaker 做 Calculation 的結果竟然跟上面的網頁記算器「右半邊」結果一樣,應該是 2月26日才對。
這時就會有一個問題,那消失的 2天去哪了?
繼續找到另一個網頁計算器。 http://bjtime.cn/riqi.asp
結果一樣是有兩天的誤差!
(更正:這個計算器算出來的結果,到2016/2/28 是 282 天,到2016/2/26 就是 280天。之前沒注意到,它是正確的,這邊更正一下。)
我不死心,直接把日歷翻出來一個月一個月計算看看。
2015年
5月 9 天(from 5/22)
5月 9 天(from 5/22)
6月 30 天
7月 31 天
8月 31 天
9月 30 天
10月 31 天
11月 30 天
12月 31 天
2016年
1月 31 天
2月 26 天(till 2/26)
總共 280 天(2015年5月22日-2016年2月26日)
所以這樣看起來,網路計算器跟朋友給我的資料一應該是有問題的,反而 FileMaker 計算的結果是正確的。額外寫了一個比較如下:
至少確定 FileMaker 沒有問題。
至於網頁計算器發生什麼問題,問了一些朋友,有人說是頭尾計算的關係,有人說明年是潤年(但2/28還沒潤阿 @@),這個問題我實在還是沒有頭緒,之後有得到答案再回來補充吧。