PeriodBuilder constructor

PeriodBuilder([
  1. Period period = Period.zero
])

Creates a new period builder with an initially zero period or creates a new period builder with the values from an existing period. Calling this constructor instead of Period.toBuilder allows object initializers to be used.

  • period: An existing period to copy values from.

Implementation

PeriodBuilder([Period period = Period.zero]) :
  years = period.years,
  months = period.months,
  weeks = period.weeks,
  days = period.days,
  hours = period.hours,
  minutes = period.minutes,
  seconds = period.seconds,
  milliseconds = period.milliseconds,
  microseconds = period.microseconds,
  nanoseconds = period.nanoseconds;