我想使用喬達時間庫來幫助我安排發送一些消息給阿卡的演員。計算秒數,直到在約達時間的給定日期和時間
我想安排每天上午8:30發送電子郵件。爲此,我必須告訴調度程序需要等待多少秒(或幾毫秒),直到發送下一條消息。
我想解釋夏令時(爲了確保它總是在8:30左右開火,而不是7:30或9:30),所以我將使用LocalDate
和LocalTime
。
所以,基本上,我有:
targetDate = LocalDate.now().plusDays(1)
和targetTime = new LocalTime(8, 30)
和
rightNow = LocalDateTime.now()
我想知道什麼是基於targetDate
和targetTime
所以targetDateTime
組成的最佳方式我可以用它來計算時差rightNow
我知道我可以創建一個新的LocalDateTime
從我的targetDate
和targetTime
中提取構造函數的所有值,但有沒有更優雅的方法?
您可能感興趣的[scala-time](https://github.com/jorgeortiz85/scala-time) – EECOLOR 2013-02-20 22:09:04