Описание тега chrono-tz

2 ответа

Получение текущего времени в указанном часовом поясе

Используя библиотеку Chrono-TZ, как узнать текущее время в указанном часовом поясе? Я старался let naive_dt = Local::now().naive_local(); let dt = Los_Angeles.from_local_datetime(&naive_dt).unwrap(); println!("{:#?}", dt); Но это напечатало дату…
15 дек '16 в 07:51
1 ответ

Есть ли способ преобразовать сокращение часового пояса в смещение часового пояса в Rust?

Есть ли способ разбора сокращений часовых поясов (например, EST или же MDT) смещение часового пояса (например, -5 часов или -7 часов) в Rust? Ящик chrono_tz почти, кажется, делает это, но не совсем.
08 май '19 в 23:29
0 ответов

Определить переменную типа TimeZone

Следующее компилируется и работает нормально: use chrono_tz::Tz; use chrono::{TimeZone, NaiveDate}; use arrow2::temporal_conversions::parse_offset; fn my_func(tz: &str) -> (){ let ndt = NaiveDate::from_ymd_opt(2018, 9, 28).unwrap().and_hms_op…
06 фев '23 в 12:15
2 ответа

Как преобразовать вариант перечисления TimeZone в фиксированное смещение?

Я пытаюсь преобразоватьchrono_tz::Tzсмещение часового пояса в фиксированное смещение в единицах количества часов. Вот как мне удалось создать объект Tz: let input_string_timezone = "Europe/London"; let tz_timezone = Tz::from_str(input_string_timezon…
30 авг '23 в 10:32