fix issue #213 iso date format inversion

This commit is contained in:
Alfred Sawaya 2017-08-06 12:36:00 +02:00
parent ec472690e0
commit fca5b6b970

View File

@ -170,14 +170,14 @@ impl ISOFormat {
let date = LocalDateTime::at(time.seconds as i64); let date = LocalDateTime::at(time.seconds as i64);
if self.is_recent(date) { if self.is_recent(date) {
format!("{:04}-{:02}-{:02}",
date.year(), date.month() as usize, date.day())
}
else {
format!("{:02}-{:02} {:02}:{:02}", format!("{:02}-{:02} {:02}:{:02}",
date.month() as usize, date.day(), date.month() as usize, date.day(),
date.hour(), date.minute()) date.hour(), date.minute())
} }
else {
format!("{:04}-{:02}-{:02}",
date.year(), date.month() as usize, date.day())
}
} }
#[allow(trivial_numeric_casts)] #[allow(trivial_numeric_casts)]
@ -185,13 +185,13 @@ impl ISOFormat {
let date = zone.to_zoned(LocalDateTime::at(time.seconds as i64)); let date = zone.to_zoned(LocalDateTime::at(time.seconds as i64));
if self.is_recent(date) { if self.is_recent(date) {
format!("{:04}-{:02}-{:02}",
date.year(), date.month() as usize, date.day())
}
else {
format!("{:02}-{:02} {:02}:{:02}", format!("{:02}-{:02} {:02}:{:02}",
date.month() as usize, date.day(), date.month() as usize, date.day(),
date.hour(), date.minute()) date.hour(), date.minute())
} }
else {
format!("{:04}-{:02}-{:02}",
date.year(), date.month() as usize, date.day())
}
} }
} }