我想按时间格式转换字符串值。
String convertInTime="10:20 AM"
然后我想围绕“11:00 AM ”
我该怎么做?
答案 0 :(得分:0)
我不知道你是否可以使用apache commons库,如果是的话请参考: org.apache.commons.lang3.time.DateUtils.round(Date date,int field):
第一个参数是 java.util.Date ,您可以在 java.text.SimpleDateFormat 的帮助下创建,第二个参数是来自a的常量日历类,如 Calendar.HOUR 。
如果你不能使用apache commons库,请检查它们是如何做到的: http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/src-html/org/apache/commons/lang3/time/DateUtils.html#line.645