default since is today

main
Bel LaPointe 2023-12-07 09:14:44 -08:00
parent 1235b38636
commit 7463ca2069
1 changed files with 2 additions and 2 deletions

View File

@ -4,7 +4,7 @@ use std::fs::File;
use std::time::{SystemTime, UNIX_EPOCH, Duration};
use std::ops::{Add, Sub};
use clap::Parser;
use chrono::{TimeZone, Local};
use chrono::{TimeZone, Local, Timelike};
#[derive(Debug, Parser)]
struct Flags {
@ -118,7 +118,7 @@ fn parse_time(since: &Option<String>) -> Result<SystemTime, String> {
Err(msg) => Err(format!("failed to parse {}: {}", since, msg)),
}
},
None => Ok(SystemTime::now().sub(Duration::from_secs(60*60*24*7))),
None => Ok(SystemTime::now().sub(Duration::from_secs(Local::now().hour() as u64*60*60))),
}
}