DateTimeString constructor
DateTimeString(
- String value
Implementation
DateTimeString(this.value)
: dateTime = value.length >= 19
? DateTime(
toInt(value.substring(0, 4)),
toInt(value.substring(5, 7)),
toInt(value.substring(8, 10)),
toInt(value.substring(11, 13)),
toInt(value.substring(14, 16)),
toInt(value.substring(17, 19)),
)
: value.length >= 10
? DateTime(
toInt(value.substring(0, 4)),
toInt(value.substring(5, 7)),
toInt(value.substring(8, 10)),
)
: DateTime(
toInt(value.substring(0, 4)),
toInt(value.substring(5, 7)),
);