我正在尝试从那天开始获取当前的毫秒数。所以我想做以下计算。86400000-currMilliSecondsFromBeginningOfDay
. 任何帮助将不胜感激。谢谢
问问题
8780 次
2 回答
12
long result = new DateTime().millisOfDay().getMillis();
或者
long result = new DateTime().getMillis() - new DateTime().withMillisOfDay(0).getMillis();
或者
long result = new LocalTime().get(DateTimeFieldType.millisOfDay());
于 2012-06-18T19:30:43.333 回答
2
您可以使用来自 jodatime 库的 DateMidnight 获取一天的开始。
long todayStart = new DateMidnight().getMillis();
而DateTime 构造函数会将其 millis 字段设置为当前值。
于 2015-04-21T14:53:17.170 回答