為什麼突然想做日期計算的工具 | Toolizer 兔來社部落格
起因:履歷撰寫的煩惱
其實在之前,我就已經想做這個工具了,因為偶爾會有要算日期的需求。生活中總會遇到需要精確計算時間差異的情況,比如計算年齡、工作年資、重要紀念日倒數等等。雖然這些需求不算頻繁,但每次遇到時都會覺得有點麻煩。
近期因為寫履歷的關係,很討厭的,年資需要寫到 X 年 X 月 X 日,太難算了!相信很多人都有過類似的經驗,要精確地計算從某個開始工作日期到現在,或到某個結束日期,到底是幾年幾個月又幾天,用心算實在是太容易出錯了。
現有工具的使用經驗
其實網路上也有一些日期計算的工具可以使用,大部分都能滿足基本的計算需求。不過我在找工具的時候發現,很多工具主要是計算總天數,對於需要精確到年月日格式的情況來說會需要自己再換算。
比如履歷上要寫「工作 3 年 2 個月 15 天」會比「工作 1,170 天」來得直觀一些。雖然可以自己換算,但如果工具能直接提供這樣的格式就更方便了。
我希望的功能特色
- 能直接顯示年月日格式,不用自己換算
- 操作簡單直觀,不用想太多
動手做的想法
想說既然常常會遇到這種需要算日期的情況,不如趁這次機會自己做一個順手的工具。雖然已經填完履歷了,但以後應該還是會用得到。
而且既然要做,就做得符合自己使用習慣一點。反正也不會太複雜,就當作練習順便解決問題。
順便加的一些功能
既然都要做日期差異計算了,順便加一些相關的功能應該不會太難。想到除了算差異之外,有時候也會想知道「這段時間大概是幾週?」或「大約是幾個月?」
就順手把週數、月數、年數的顯示也加了進去。這樣在不同場合使用時,可以選擇最合適的表達方式。
加入增減功能的考量
寫著寫著,又想到如果能加上日期增減功能應該也蠻方便的。比如說想知道「3 個月後是什麼時候?」或「90 天前是哪一天?」這類問題。
雖然手機行事曆也能看,但如果是要算比較久遠的日期,或是需要精確計算的話,專門的工具還是比較方便一些。就當作是順便的功能一起做了。
實際應用場景
差異計算適用於:
- 履歷工作年資計算
- 年齡精確計算
- 專案期程統計
- 紀念日倒數
增減計算適用於:
- 合約到期日推算
- 保固期限計算
- 預產期推估
- 還款期限設定
民國年轉換的小功能
開發過程中還想到一個在台灣很實用的小功能:民國年轉換。因為填履歷或其他文件時常常會遇到民國年和西元年要互轉的情況,雖然就是加減 1911,但每次都要心算還是有點麻煩。
既然都在做日期相關的工具了,就順便把這個功能也整合進去。這樣使用起來就不用切換不同工具了。
民國年轉換功能
一個簡單但實用的小功能:
- 民國年 ↔ 西元年 即時轉換
- 整合在同一個頁面,使用方便
- 輸入時自動計算,操作簡單
開發完成的小心得
目前就先做到這樣,功能算是蠻完整的了。回頭看看,從最初只是想解決履歷年資計算的小問題,加加減減之後變成了一個包含差異計算、增減計算、還有民國年轉換的小工具。
雖然不是什麼很厲害的東西,但解決了自己的問題,而且操作起來還算順手,就覺得蠻有成就感的。
小結:簡單解決實際問題
這次做日期計算工具的經驗,讓我覺得有時候從自己遇到的小問題開始動手,反而能做出還蠻實用的東西。雖然一開始只是為了算履歷年資的小需求,但邊做邊想,最後也算是做出了一個功能算完整的小工具。
目前功能算是夠用了,如果之後使用時想到什麼可以改進的地方,或是有朋友給建議,當然還可以繼續調整。不敢說多厲害,但至少解決了問題,使用起來也順手,希望也能幫到有類似困擾的人。
也期待以後能夠繼續做一些實用的小工具!
想試試看這個日期計算工具嗎?立即前往使用