HoraTimezone.fromOffset constructor
Creates a timezone from a UTC offset in hours.
Implementation
factory HoraTimezone.fromOffset(int hours, [int minutes = 0]) {
final offset = Duration(hours: hours, minutes: minutes);
final sign = hours >= 0 ? '+' : '';
final name = minutes == 0
? 'UTC$sign$hours'
: 'UTC$sign$hours:${minutes.abs().toString().padLeft(2, '0')}';
return HoraTimezone._(offset, name);
}