Rust format関数を使って日時を年月日時分秒形式に変換する

環境
Windows 10 Home 64bit
rustc 1.66.0

構文
Local::now().format(“日付の形式").to_string();
日時を年月日時分秒形式に変換するは、「chrono」のformat関数を使用します。

使用例

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

fn main() {

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

実行結果
2023年01月30日 21時55分16秒
2023年01月30日

Rust

Posted by arkgame