OxL Справочник OxL
РусскийEnglish

method TimeOfDay.parse

Parses a time of day in ISO 8601 form or with a pattern (HH:mm).

Example:

oxl✓ проверяется в CI
use std.time { TimeOfDay }

fn main() io {
  match TimeOfDay.parse("25:99") {
    TimeOfDay t => print(t.show())
    ParseError _ => print("invalid")
  }
}
Вывод
invalid
pub(api) static fn parse(text: str, format: TimeFormat | str = .Iso8601) -> TimeOfDay | ParseError

С версии. 1.0.0-beta

Параметры

ИмяТип
textstr
formatTimeFormat | str = .Iso8601

Возвращает

TimeOfDay

Ошибки

  • ParseError @error
  • `ParseError` when the text does not match the format.

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/time/time.oxl:1258

См. также