1use ::time::format_description::well_known::{
2 iso8601::{Config, EncodedConfig, TimePrecision},
3 Iso8601,
4};
5use std::num::NonZeroU8;
6
7const CONFIG: EncodedConfig = Config::DEFAULT
8 .set_year_is_six_digits(false)
9 .set_time_precision(TimePrecision::Second {
10 decimal_digits: NonZeroU8::new(2),
11 })
12 .encode();
13
14const FORMAT: Iso8601<CONFIG> = Iso8601::<CONFIG>;
15
16time::serde::format_description!(time_format, OffsetDateTime, FORMAT);
17
18pub use time_format::*;
19
20pub mod option {
21 pub use super::time_format::option::*;
22}