在robotium中以时间格式转换字符串值

时间:2013-10-08 11:53:43

标签: java robotium

我想按时间格式转换字符串值

String convertInTime="10:20 AM"

然后我想围绕“11:00 AM

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我不知道你是否可以使用apache commons库,如果是的话请参考: org.apache.commons.lang3.time.DateUtils.round(Date date,int field)

http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/time/DateUtils.html#round(java.util.Date,int)

第一个参数是 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