There is lots of email in the archive that seems similar to my question, but AFAICT none that addresses it directly.
I want to be able to round any given Instant to the nearest Period to support grouping of data. i.e. someone might want to group by 2 week periods, so given an Instant, I want to be able to work out the nearest instant (before or after) on the period boundary where "now" is considered to be the end of the current period. If today is Tuesday, then consider that this 2 week Period ends this week. Given any date (from now backward) I'd like to calculate the "2 week Period" that it fits in to. // pseudo code Period sevenDays = Days.SEVEN; Instant nearestWeek = sevenDays.roundToNearest(new DateTime()); Period twelveHours = Hours.hours(12); Instant nearestHalfDay = twelveHours.roundToNearest(new DateTime()); I hope that makes sense, any help or pointers greatly appreciated Matthew ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Joda-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/joda-interest
