Rust 現在日時を年月日時分秒形式に変換する方法

環境
Windows 10 Home 64bit
rustc 1.66.0

構文
let 変数名 = “%Y年%m月%d日 %H時%M分%S秒";
ocal::now().format(変数名).to_string();
formatメソッドを使って日時を年月日時分秒形式に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
use chrono::Local;
fn main() {
let fmt = "%Y年%m月%d日 %H時%M分%S秒";
let tt = Local::now().format(fmt).to_string();
println!("{}", tt);
}
use chrono::Local; fn main() { let fmt = "%Y年%m月%d日 %H時%M分%S秒"; let tt = Local::now().format(fmt).to_string(); println!("{}", tt); }
use chrono::Local;

fn main() {
    let fmt = "%Y年%m月%d日 %H時%M分%S秒";
    let tt = Local::now().format(fmt).to_string();
    println!("{}", tt);

}

実行結果
2023年01月05日 04時08分56秒

Rust

Posted by arkgame