Если у меня есть TimeZone
, свойство string
в настоящее время создает часовой пояс в формате ISO-8601.
import ceylon.time.timezone {
OffsetTimeZone
}
shared void run() {
value timezone = OffsetTimeZone(27000000);
print(timezone.string); // +07:30
}
Есть ли способ получить его в других форматах, особенно без двоеточия (например, +0730
)? (Я имею в виду, кроме удаления четвертого символа.) Функция ceylon.time.timezone.timeZone.parse
принимает смещения в этом формате, но я не могу понять, как их вернуть.