1个不稳定版本
0.1.0 | 2024年4月15日 |
---|
#954 in 编码
3KB
time-iso8601
以4位年格式和2位时间精度序列化和反序列化来自OffsetDateTime
的time
crate,以便与大多数Web框架兼容。
示例
use serde::{Serialize, Deserialize};
use time::OffsetDateTime;
#[derive(Debug, Serialize, Deserialize)]
struct User {
#[serde(with = "time-iso8601")]
datetime_field: OffsetDateTime,
#[serde(with = "time-iso8601::option")]
optional_field: Option<OffsetDateTime>,
}
依赖项
~0.8–1.1MB
~21K SLoC