mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-09-15 11:36:16 +00:00
touch: fix deprecation warnings from chrono
datetime_from_str() has been deprecated
This commit is contained in:
parent
e131ecdc85
commit
6ce80758d5
2 changed files with 20 additions and 10 deletions
|
@ -5,7 +5,6 @@
|
|||
// spell-checker:ignore (formats) cymdhm cymdhms mdhm mdhms ymdhm ymdhms datetime mktime
|
||||
|
||||
use crate::common::util::{AtPath, TestScenario};
|
||||
use chrono::TimeZone;
|
||||
use filetime::{self, FileTime};
|
||||
use std::fs::remove_file;
|
||||
use std::path::PathBuf;
|
||||
|
@ -32,7 +31,7 @@ fn set_file_times(at: &AtPath, path: &str, atime: FileTime, mtime: FileTime) {
|
|||
}
|
||||
|
||||
fn str_to_filetime(format: &str, s: &str) -> FileTime {
|
||||
let tm = chrono::Utc.datetime_from_str(s, format).unwrap();
|
||||
let tm = chrono::NaiveDateTime::parse_from_str(s, format).unwrap();
|
||||
FileTime::from_unix_time(tm.timestamp(), tm.timestamp_subsec_nanos())
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue