| static DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opCall | ( | int | days, | |
| int | millis | |||
| ) |  [static] | 
        
Constructs a DateTimeInterval from the given date and time intervals.
| days | date interval in days. | |
| millis | time interval in milliseconds. | 
| static DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opCall | ( | DateInterval | days | ) |  [static] | 
        
Constructs a DateTimeInterval equal to a given date interval.
| static DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opCall | ( | TimeInterval | millis | ) |  [static] | 
        
Constructs a DateTimeInterval equal to a given time interval.
| static DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opCall | ( | long | millis | ) |  [static] | 
        
Constructs a DateTimeInterval equal to a given value in milliseconds.
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.normalise | ( | ) | 
Normalises this DateTimeInterval in place.
The timePart will be normalised to the range [0..TimeValue.DAY), and datePart will be adjusted accordingly.
All methods of DateTimeInterval (except for adding or subtracting a DateInterval from an already unnormalised DateTimeInterval) return a normalised interval where applicable. This method is provided so that you can normalise the interval after modifying timePart directly.
| long smjg.libs.util.datetime.DateTimeInterval.milliseconds | ( | ) | 
The value of this DateTimeInterval in milliseconds.
| int smjg.libs.util.datetime.DateTimeInterval.hour | ( | ) | 
| int smjg.libs.util.datetime.DateTimeInterval.minute | ( | ) | 
| int smjg.libs.util.datetime.DateTimeInterval.second | ( | ) | 
| int smjg.libs.util.datetime.DateTimeInterval.millisecond | ( | ) | 
| string smjg.libs.util.datetime.DateTimeInterval.toString | ( | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAdd | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAdd | ( | DateInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAdd | ( | TimeInterval | ti | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSub | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSub | ( | DateInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSub | ( | TimeInterval | ti | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMul | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMul | ( | real | r | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDiv | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDiv | ( | real | r | ) | 
| real smjg.libs.util.datetime.DateTimeInterval.opDiv | ( | DateTimeInterval | dti | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAddAssign | ( | DateInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAddAssign | ( | TimeInterval | ti | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSubAssign | ( | DateInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSubAssign | ( | TimeInterval | ti | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAddAssign | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSubAssign | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMulAssign | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMulAssign | ( | real | r | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDivAssign | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDivAssign | ( | real | r | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opAddAssign | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opSubAssign | ( | DateTimeInterval | di | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMulAssign | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opMulAssign | ( | real | r | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDivAssign | ( | int | i | ) | 
| DateTimeInterval smjg.libs.util.datetime.DateTimeInterval.opDivAssign | ( | real | r | ) | 
The date component of the interval in days.
The time component of the interval in milliseconds.
In a normalised interval, this value will be in the interval [0..TimeValue.DAY).
 1.5.4