String timeZoneOffsetToString(int? offset) => (offset ?? 0) < 0 ? '-${offset.toString().substring(1).padLeft(2, "0")}:00' : '+${(offset ?? "00").toString().padLeft(2, "0")}:00';