2016-03-21 6 views
3

で2つの日付の間の時間差を計算する:方法インクルードは、私がIEXに次のコードを書いた2つの日付の間の年数を計算ためにエリクサー

>date1 = {{2016,3,21},{0,0,0}} 
>date2= {{1983,12,27},{0,0,0}} 
>:calendar.time_difference(date1,date2) 

間の日数を返します。 2つの日付。違いを計算する別の方法はありますか?

+1

あなたが求めているものではありませんが、このQ&Aも役に立ちます:http://codereview.stackexchange.com/questions/69120/generating-all-valid-dates –

答えて

4

Erlangの日付処理はかなり悪いので、いくつかの外部ライブラリを使用して日付を管理することをお勧めします。例えば、timex

また、JoséValim tweetedは、Elixir用の統合された日付/時刻ライブラリをプッシュしたので、次のElixirバージョンの準備が整っている可能性があります。

関連する問題