JAVA将时分秒格式的时间转化成秒数
3个回答
展开全部
public class TimeToSecond {
public static void main(String[] args) {
String time ="01:22:12";
String[] my =time.split(":");
int hour =Integer.parseInt(my[0]);
int min =Integer.parseInt(my[1]);
int sec =Integer.parseInt(my[2]);
int zong =hour*3600+min*60+sec;
System.out.println("共"+zong+"秒");
}
}
扩展资料
java将毫秒值转换为日期时间
public static void main(String[] args) {
long milliSecond = 1551798059000L;
Date date = new Date();
date.setTime(milliSecond);
System.out.println(new SimpleDateFormat().format(date));
}
展开全部
不会自己做个算法,截取了分之后*60+秒
更多追问追答
追问
输入
3时12分59秒
追答
Date d = new Date();
long miaoshu= d.getTime();
system.out.println(miaoshu);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string time="h时mm分ss秒";
long s=Integer.parseInt(time.substring(0,time.indexOf("时")))*3600; //小时
s+=Integer.parseInt(time.substring(time.indexOf("时")+1,time.indexOf("分")))*60; //分钟
s+=Integer.parseInt(time.substring(time.indexOf("分")+1,time.indexOf("秒"))); //秒
long s=Integer.parseInt(time.substring(0,time.indexOf("时")))*3600; //小时
s+=Integer.parseInt(time.substring(time.indexOf("时")+1,time.indexOf("分")))*60; //分钟
s+=Integer.parseInt(time.substring(time.indexOf("分")+1,time.indexOf("秒"))); //秒
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询