我想使用乔达时间库来帮助我安排发送一些消息给阿卡的演员。计算秒数,直到在约达时间的给定日期和时间
我想安排每天上午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