asMs method
Returns TimeUnits as milliseconds (except month/year)
Implementation
double asMs() {
switch (this) {
case TimeUnit.millisecond:
return 1;
case TimeUnit.second:
return 1000;
case TimeUnit.minute:
return 60000;
case TimeUnit.hour:
return 3600000;
case TimeUnit.day:
return 86400000;
case TimeUnit.week:
return 604800000;
default: // Unable to give precise values for month/year
return 0;
}
}