From 7463ca206903341a4f1f7f199e93439ae7717df1 Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Thu, 7 Dec 2023 09:14:44 -0800 Subject: [PATCH] default since is today --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 51bc35a..0ca9a35 100644 --- a/src/main.rs +++ b/src/main.rs @@ -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) -> Result { 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))), } }