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
構造体を作成してほしいようですが、そのようなものがあれば「デフォルト」のものを取得したいだけです...
どうすればこれを機能させることができますか?