![](/img/trans.png)
[英]2014-02-09T00:00:00+05:30 my date coming in this string format.how can i convert into java.util.date object
[英]How to convert Time in String format (“12:45” or it can be “725:00” ) to minutes in java?
我试图将字符串格式的时间转换为分钟。 我可以使用子字符串并找到分钟,但是有一个问题,因为有可能在720:00小时的格式中获得时间。 (因为我计算了很多天的时间)请帮助我....提前谢谢........
侯赛因
据我所知,你需要计算给定小时和分钟的分钟数。 好吧,我会快速而简单地做到:
String time = "725:00";
String[] parts = time.split(":",2);
int hours = Integer.valueOf(parts[0]);
int minutes = Integer.valueOf(parts[1]);
return hours*60+minutes;
使用Groovy,您可以执行以下操作:
def time = '720:00'
def minutes = time.split(':').with {
(h,m) = it as int[]
h * 60 + m
}
在Java中使用String.split(":")
并获取数组的第二个元素。
假设时间是“小时:分钟”格式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.