From c0578ed825a4d58714e91fd0bf4351d306ba1c89 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 26 Jun 2018 09:46:44 +0200 Subject: do not show seconds in output, they're random anyways --- bin/is_nighttime | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/is_nighttime b/bin/is_nighttime index 93d5981..d7b6a41 100755 --- a/bin/is_nighttime +++ b/bin/is_nighttime @@ -33,11 +33,13 @@ sub get_rise_and_set { my $rise = $ts->clone->set( hour => $rise_h, minute => $rise_m, + second => 0, ); my $set = $ts->clone->set( hour => $set_h, minute => $set_m, + second => 0, ); return ( $rise, $set ); @@ -72,9 +74,9 @@ $sunrise->add_duration($delta); $sunset->subtract_duration($delta); if ( $opts{v} ) { - say 'rise at ' . $sunrise->hms; - say 'now is ' . $now->hms; - say 'set at ' . $sunset->hms; + say 'rise at ' . $sunrise->strftime('%H:%M'); + say 'now is ' . $now->strftime('%H:%M'); + say 'set at ' . $sunset->strftime('%H:%M'); } if ( $opts{o} ) { -- cgit v1.2.3