定义常规时间实例,获取它们之间的差异以及Android上的当前时间

时间:2013-05-20 22:08:37

标签: java android time comparison

有一些物品每个人每天都有一定的重复时间(即下午12点30分,14点,16点,18点......);我想计算系统当前时间和每个时间点之间的差异,以找到最接近的一个并显示差异。我在这里面临两个困境:

  1. 如何在Android Time课程中定义每天重复的时钟详细时间?我刚刚在参考time.set(4, 10, 2007)

  2. 中找到了这种格式
  3. 我应该使用compare(Time a, Time b)找到最接近的时间吗?我不确定细节。

1 个答案:

答案 0 :(得分:1)

查看Joda日期/时间库,特别是LocalTime类,它表示与特定日期无关的时间。见http://joda-time.sourceforge.net/apidocs/org/joda/time/LocalTime.html

您可以使用LocalTime类的方法转换为当天的时间,然后进行比较。