Rust 日時を年月日時分秒形式に変換する

Rust 日時を年月日時分秒形式に変換する

Rustで、日時を年月日時分秒形式に変換するサンプルコードを記述してます。「chrono」ライブラリを使用します。Rustのバージョンは1.65.0を使用してます。

環境

  • OS windows11 home
  • rustc 1.65.0

日時を年月日時分秒形式に変換

日時を年月日時分秒形式に変換するは、「chrono」の「format」を使用します。

「chrono」が使用できない場合は、「Cargo.toml」に、以下を追加します。

[dependencies]
chrono = "0.4"

実際に使用してみます。

use chrono::Local;

fn main() {

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

}

実行結果を見ると、変換されていることが確認できます。