toEllaTime method
Implementation
EllaTime toEllaTime()
{
int hoursOut = hours;
// Check for end of day first.
if (meridiemMode == MeridiemMode.EndOfDay) {
return _END_OF_DAY_SIMPLE_TIME;
}
// Conversion to 24-hour clock.
bool isPostMeridiem = meridiemMode == MeridiemMode.PostMeridiem;
if (isPostMeridiem && hoursOut != 12) {
hoursOut += 12;
}
else if (!isPostMeridiem && hoursOut == 12) {
hoursOut = 0;
}
return new EllaTime.fromComponents(hoursOut, minutes, seconds);
}