Rust 学习笔记

rust - 时间使用笔记

2020-03-06  本文已影响0人  国服最坑开发

今天在写接口的时候 ,用到了时间处理, 相关内容记下, 以备后用.

Cargo.toml
# time
chrono = { version = "0.4", features = ["serde"] }

# 引入
use chrono::{DateTime, Local, NaiveDateTime, Duration};

   let now:NaiveDateTime = Local::now().naive_local();
 let end_time = NaiveDateTime::parse_from_str("2020-03-06 18:36:27", "%Y-%m-%d %H:%M:%S").unwrap_or(now);
   // 减 9 分钟 
   let start_time = end_time.sub(Duration::minutes(9));
    let start_day = start_time.format("%Y%m%d").to_string();
上一篇 下一篇

猜你喜欢

热点阅读