value method

int value(
  1. TimePrecision precision
)

Programmatically returns the value of the given precision.

Implementation

int value(TimePrecision precision) {
  switch (precision) {
    case TimePrecision.year:
      return year;
    case TimePrecision.month:
      return month;
    case TimePrecision.day:
      return day;
    case TimePrecision.hour:
      return hour;
    case TimePrecision.minute:
      return minute;
    case TimePrecision.second:
      return second;
    case TimePrecision.millisecond:
      return millisecond;
    case TimePrecision.microsecond:
      return microsecond;
  }
}