|
Groovy 1.7.0 | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
java.util.Date has GDK methods for adding or subtracting days,
this is not so useful for different durations of time.
{@link groovy.time.TimeCategory TimeCategory} creates a simple internal DSL
for manipulating dates and times in a clean and precise fashion.
| Class Summary | |
|---|---|
| BaseDuration | Base class for date and time durations. |
| BaseDuration.From | |
| DatumDependentDuration | DatumDependentDuration represents durations whose length in milliseconds cannot be determined without knowing the datum point. |
| Duration | Duration represents time periods which have values independent of the context. |
| TimeCategory | Apply a number of methods to allow convenient Date/Time manipulation,such as:
use ( TimeCategory ) {
// application on numbers:
println 1.minute.from.now
println 10.hours.ago
// application on dates
def someDate = new Date()
println someDate - 3.months
}
|
| TimeDatumDependentDuration | TimeDatumDuration represents a time period which results from an arithmetic operation between a TimeDuration object and a DatumDuration object |
| TimeDuration | TimeDuration represents time periods expressed in units of hours, minutes, seconds and milliseconds. |
Copyright © 2003-2009 The Codehaus. All rights reserved.