我有一些易腐爛的產品。因此,每個產品都有一個稱爲hours_expiration的屬性,用於說明產品在變質之前可以使用多少小時。人性化時間
例如,蘋果在168小時後過期;堅果在4320小時後到期。
鑑於產品的小時到期時間和當前時間(Time.now或Date.now),我如何在以下某些示例方法中將過期時間人性化?
你的項目設定爲即將到期:
- 6個月14天
- 1個月13天
- 1個月和1天
- 27天
- 1天
- 23小時
- 1小時
- 50分鐘
- 1分鐘
尋找一些穩健和簡單!
我有一些易腐爛的產品。因此,每個產品都有一個稱爲hours_expiration的屬性,用於說明產品在變質之前可以使用多少小時。人性化時間
例如,蘋果在168小時後過期;堅果在4320小時後到期。
鑑於產品的小時到期時間和當前時間(Time.now或Date.now),我如何在以下某些示例方法中將過期時間人性化?
你的項目設定爲即將到期:
尋找一些穩健和簡單!
助手distance_of_time_in_words
似乎是你要求什麼。
我會避免'月' - 月可以是28-31天長。我寧願天(也許是幾周)。 – knut 2012-12-16 10:27:06