ユーザ用ツール

サイト用ツール


rust:chrono

文書の過去の版を表示しています。


Chrono

Rustで日付・時刻を扱うライブラリ、事実上スタンダードになっている。タイムゾーンを扱う場合はchrono-tzを使う

設定

Cargo.tomlに追加

[dependencies]
chrono = "0.4"
chrono-tz = "0.6"

現在日時の取得

ローカルタイムゾーンで現在日時を取得

use chrono::Local;
 
let dt: DateTime<Local> = Local::now();
println!("{}", dt);

ローカルタイムゾーンで指定した日時を取得。ymd, and_hmsを使うときはchrono::TimeZoneを読み込む

use chrono::{Local, TimeZone};
 
let dt = Local.ymd(2022, 7, 5).and_hms(10, 14, 31);
println!("{}", dt);
rust/chrono.1656987958.txt.gz · 最終更新: 2022/07/05 02:25 by nullpon