我需要将
我所说的
对于
而且我还需要知道如何将这个过程反转。使用这3个变量,我需要另一个方法从中获取
我很难解释清楚,但我希望您知道我的意思。我真的很讨厌在Java中处理时间。这不是我的强项,但我非常需要它来完成一个游戏项目。
System.currentTimeMillis()
转换为3个变量:int Years;
int DaysMonths;
int MinutesHours;
我所说的
DayMonths
和MinutesHours
是指,比方说我们有两个小时。那么MinutesHours
应该等于120(因为2个小时=120分钟)。但是一旦到达24小时,它应该变成0并传递给DaysMonths
。对于
DaysMonths
变量也是如此。而且我还需要知道如何将这个过程反转。使用这3个变量,我需要另一个方法从中获取
System.currentTimeMillis()
。我很难解释清楚,但我希望您知道我的意思。我真的很讨厌在Java中处理时间。这不是我的强项,但我非常需要它来完成一个游戏项目。
minutesHours = hours * 60 + minutes
等等...在提问之前你尝试了多少次呢?我个人建议使用Joda Time而不是java.util.Calendar,注意一下... - Jon Skeet