2014-05-13 13 views
5

Fondamentalmente quello che mi serve è arrotondare qualsiasi data a giorni. Ad esempio: 2014-01-01 14:00:00 devono essere convertiti in 2014-01-01.Joda time round to days

Stavo cercando di raggiungerlo utilizzando DateTimeFormatter ma non è stato in grado di trovare un metodo che mi restituirebbe un joda effettivo object ma non una stringa.

+0

si desidera troncare la data. Penso che questa risposta ti aiuterà: http://stackoverflow.com/questions/4133682/jodatime-equivalent-of-dateutils-runcate – Magnilex

+0

Quindi il tuo input è una stringa (ad es. "2014-01-01 14:00:00 "') e vuoi che il risultato sia un ['LocalDate'] (http://joda-time.sourceforge.net/apidocs/org/joda/time/LocalDate.html)? In caso contrario, quale tipo di oggetto Joda desideravi? –

risposta

5
DateTime d = DateTime.now(); 
LocalDate ld = new LocalDate(d); 

La data locale conterrà solo anno, data mese