from method
Returns Time from DateTime
Implementation
Time from({DateTime? dateTime, int? seconds}) {
assert((dateTime == null && seconds != null) ||
(dateTime != null && seconds == null));
if (seconds != null) {
return Time((seconds ~/ 3600), ((seconds % 3600) ~/ 60), (seconds % 60));
}
dateTime ??= DateTime.now();
return Time(dateTime.hour, dateTime.minute, dateTime.second,
dateTime.millisecond, dateTime.microsecond);
}