Я использую ящик js_sys
для запуска некоторого кода Rust в браузере.
Мне трудно понять, как использовать Intl::DateTimeFormat
.
Все Я хочу получить местный часовой пояс, что делается с помощью этого кода JS:
const tz = Intl.DateTimeFormat().resolvedOptions().timeZone;
Кажется, это не работает в Rust:
let tz = Intl::DateTimeFormat().resolved_options().time_zone();
--> src/lib.rs:14:14
|
14 | let tz = Intl::DateTimeFormat().resolved_options().time_zone();
| ^^^^^^^^^^^^^^^^^^^^ did you mean `Intl::DateTimeFormat { /* fields */ }`?
Кажется, что хочет мне нужно создать новую структуру DateTimeFormat
, но я просто хочу получить структуру "по умолчанию", если есть такая ...
Как я могу заставить это работать?