java 一个将12小时制化为24小时制问题,例如我 输入7:06PM 系统会输出19.10给我
我是java初学者,想请教这个问题,如果我将小时从12时制变为24时制,分钟除以60,将PM设置成在小时上+12,AM+0这样可行吗,怎样编写代码呢?...
我是java初学者,想请教这个问题,
如果我将小时从12时制变为24时制,分钟除以60,将PM设置成在小时上+12,AM+0这样可行吗,怎样编写代码呢? 展开
如果我将小时从12时制变为24时制,分钟除以60,将PM设置成在小时上+12,AM+0这样可行吗,怎样编写代码呢? 展开
2个回答
展开全部
Java时间设为二十四小时制和十二小时制的区别:
1) 二十四小时制: “yyyy-MM-dd HH:mm:ss”
2)十二小时制: “"yyyy-MM-dd hh:mm:ss"”
24小时的
private String getTime(){
Calendar now;
SimpleDateFormat fmt;
now = Calendar.getInstance();
fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return fmt.format(now.getTime());
}
1) 二十四小时制: “yyyy-MM-dd HH:mm:ss”
2)十二小时制: “"yyyy-MM-dd hh:mm:ss"”
24小时的
private String getTime(){
Calendar now;
SimpleDateFormat fmt;
now = Calendar.getInstance();
fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return fmt.format(now.getTime());
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去搜下 SimpleDateFormat 这个类怎么用吧
追问
能不能用一个比较笨的方法吧输入的:输出成.
再将分开的小时和分钟拼在一起输出呢,就像我给的例子一样
追答
你的意思是 你想自己写一个程序 来 实现 输入
7:06PM
输出
19.10
这种问题。你的思路没错,代码的话,你要是学过java的话,应该没什么难的,无非把 String 切分成三个部分,然后根据你的逻辑, 返回一个字符串。哪有问题,你继续问,代码是不会帮你写的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询