使用Chrono-TZ 库,如何获取指定时区的当前时间?
我试过了
let naive_dt = Local::now().naive_local();
let dt = Los_Angeles.from_local_datetime(&naive_dt).unwrap();
println!("{:#?}", dt);
但这打印了我当前时区的日期时间,并附上了请求的时区标识符,从而给了我一个因时区差异而关闭的日期时间。
例如,在 18:30 AEST (UTC+10),我询问 PST (UTC-8) 中的当前时间。应该是太平洋标准时间 00:30。相反,我得到 18:30 PST