Qud*_*rge 6 date rust rust-chrono
我正在尝试使用 Chrono 板条箱获取 Rust 中当前的工作日。
JavaScript 的等价物是这样的:
new Date().toLocaleDateString('en-US',{weekday: 'long'});
Run Code Online (Sandbox Code Playgroud)
我使用以下代码获取当前时间戳:
let current_time = chrono::offset::Local::now();
Run Code Online (Sandbox Code Playgroud)
我尝试.weekday()对结果DateTime结构调用方法,但未成功。我看到该DateLike特征在文档中提供了这种性质的东西,但我发现自己无法在没有示例的情况下解析文档并生成相应的代码。
该DateLike特征由 实现,DateTime包含一组用于日期组件的通用方法,包括weekday. 您可以使用以下方法DateTime从偏移量中获取 a :Localdate
use chrono::Datelike;
let current_time = chrono::offset::Local::now();
println!("{}", current_time.date().weekday());
Run Code Online (Sandbox Code Playgroud)