[BACK]Return to report_time CVS log [TXT][DIR] Up to [local] / RT / Invoicing

Diff for /RT/Invoicing/report_time between version 1.2 and 1.3

version 1.2, 2020/08/04 02:22:44 version 1.3, 2020/08/04 02:23:48
Line 1 
Line 1 
 #!/usr/bin/perl  #!/usr/bin/perl
 # $AFresh1: report_time,v 1.1 2020/08/04 01:14:42 afresh1 Exp $  # $AFresh1: report_time,v 1.2 2020/08/04 01:22:44 afresh1 Exp $
 use v5.16;  use v5.16;
 use warnings;  use warnings;
   
Line 76 
Line 76 
   
 foreach my $date ( sort keys %total ) {  foreach my $date ( sort keys %total ) {
         foreach my $key ( sort keys %{ $total{$date} } ) {          foreach my $key ( sort keys %{ $total{$date} } ) {
                   my $hours = $total{$date}{$key}->hours;
   
                 # round to the quarter hour                  # round to the quarter hour
                 my $hours = sprintf "%.2f",                  $hours = sprintf "%.2f",
                     25 * sprintf "%.2f", $total{$date}{$key}->hours / 25;                      25 * sprintf "%.2f", $hours / 25;
   
                 say "$date $hours $key";# if $hours != 0;                  say "$date $hours $key";# if $hours != 0;
         }          }
 }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>