如何用JodaTime表示“时间”

问题描述 投票:3回答:1

我不确定如何解释'时间',所以我想举一个例子。编写电影播放器​​时,我想将开始时间(00:00:00)的毫秒数表示为0,如果当前帧位置为5分钟(00:05:00),则它将为300,000(5 * 60 * 1000)。我不在乎现实世界中的时区,日历或时钟信息。

但是,例如,JodaTime,Instant与Unixtime相关(基于1970),IntervalDurationPeriod基于Instant,而LocalTime基于24小时制(将小时字段强制设置为1-24)。

当然,我可以手动将“ 00:05:00”解析为300,000,但是我不知道如何使用JodaTime或其他库来实现此目标。

java android time jodatime
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.