FhirInstant.fromUnits constructor
FhirInstant.fromUnits({})
Implementation
factory FhirInstant.fromUnits({
required int year,
int? month,
int? day,
int? hour,
int? minute,
int? second,
int? millisecond,
int? microsecond,
bool? isUtc,
}) {
final DateTime dateTime = DateTime(
year,
month ?? 1,
day ?? 1,
hour ?? 0,
minute ?? 0,
second ?? 0,
millisecond ?? 0,
microsecond ?? 0,
);
return FhirInstant._(
isValid: true,
parseError: null,
value: isUtc != true ? dateTime : dateTime.toUtc(),
);
}