Swift 早安、午安、晚安
2 min readAug 28, 2020
Date 當天小時的比較
下午接到老闆指示,問候語句要隨著時間調整。
下午的問候語顯示”早安”也似乎蠻奇怪的。
那當天的小時比較怎麼做? 我們設定判斷標準是 12:00 及 18:00。
取得現在時間使用 Date(),
只有同樣的種類才可以比較,我們這邊使用timeIntervalSince1970 換算,然後轉換成為Int做比較。
使用 常數ss 塞值,讓goodAfternoon及goodEvening 總是 在當天的12:00及18:00。
字串轉換成Date,才可以使用timeIntervalSince1970。
其他參考
還有比較Date()格式,使用升冪降冪做比較