首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

String to Time 该如何做

2011-12-21 
String to Time 该怎么做我有3个String变量a 8:00 b 8:12 c 30 (分钟)我想先把他们转换成时间

String to Time 该怎么做
我有3个String变量
a= "8:00 ";
b= "8:12 ";
c= "30 "(分钟)
我想先把他们转换成时间类型,做如下判断
|a-b| <c
该怎么转换?
Time.valueOf(a)不行,好像是时间格式不对

[解决办法]
用java.text.SimpleDateFormat
构造方法里随便设格式
[解决办法]
String a= "8:00:00 ";
String b= "8:12:00 ";
Time timeA=Time.valueOf(a);
Time timeB=Time.valueOf(b);
if(Math.abs(timeA.getSeconds()-timeB.getSeconds()) <30)
{
System.out.println( "|a-b| <30 ");
}else{
System.out.println( "|a-b|> =30 ");
}

热点排行