pub created_date: chrono::DateTime<chrono::Local>赋值默认值
时间: 2024-01-22 09:02:32 浏览: 124
mysql中datetime类型设置默认值方法
可以使用chrono::Local::now()来获取当前时间作为默认值,如下所示:
```
use chrono::{DateTime, Local};
pub struct Pub {
created_date: DateTime<Local>,
}
impl Pub {
pub fn new() -> Self {
Self {
created_date: Local::now(),
}
}
}
```
在创建Pub实例时,如果不设置created_date参数,则会默认使用当前时间作为created_date的值。
阅读全文