在rust中,使用如下的自定义函数代码,即可输出日期时间年月日时分秒毫秒。
第一步:引入
[dependencies]
chrono="*"
第二步:写自定义函数
struct MyDateTime{
}
impl MyDateTime{
fn GetMyDateTime(&self)->String{
let local: DateTime<Local> = Local::now();
//let T:String=local.format("%Y-%m-%d %H:%M:%S").to_string();//不带毫秒
let T:String=local.format("%Y-%m-%d %H:%M:%S ...%3f 毫秒").to_string();//有毫秒
T
}
}
第三步,在main中使用自定义函数
extern crate chrono;
use chrono::prelude::*;
let mut mt=MyDateTime{};
println!("系统正在启动服务……{:?}", mt.GetMyDateTime());