2012-01-28 17 views
10

que tiene un código como ésteFormateo de DateUtils.getRelativeDateTimeString

DateUtils.getRelativeDateTimeString(context, due, DateUtils.MINUTE_IN_MILLIS, DateUtils.WEEK_IN_MILLIS,0) 

que está dando salida a las cadenas de formato muy similar al

in 23 hours, 6:18am 

No entiendo bien la android documentation en este método.

¿Hay un modo integrado para quitar el tiempo o cambiar la coma para tener más oraciones?

Cualquiera de "en 23 horas" o "en 23 horas a las 6:18 a.m." sería preferible a la salida actual.

Gracias.

Respuesta

11

he utilizado un método diferente y conseguido el "en 23 horas" resultado que quería

DateUtils.getRelativeTimeSpanString(due,now, DateUtils.SECOND_IN_MILLIS) 
+0

Desafortunadamente, usted tendría que implementar la funcionalidad del mismo DateUtils.WEEK_IN_MILLIS – PhilLab