Text Formatting and Date Strings
Duration Strings
Convert a fixed minute count into an hour-and-minute label.
Duration Strings
duration_strings.pl
use strict;
use warnings;
my $minutes = ;
my $hours = int($minutes / 60);
my $remaining = $minutes % 60;
my $label = sprintf("%02d:%02d", $hours, $remaining);
print "minutes=$minutes\n";
print "hours=$hours\n";
print "remaining=$remaining\n";
print "label=$label\n";
use strict;
use warnings;
my $minutes = ;
my $hours = int($minutes / 60);
my $remaining = $minutes % 60;
my $label = sprintf("%02d:%02d", $hours, $remaining);
print "minutes=$minutes\n";
print "hours=$hours\n";
print "remaining=$remaining\n";
print "label=$label\n";
use strict;
use warnings;
my $minutes = ;
my $hours = int($minutes / 60);
my $remaining = $minutes % 60;
my $label = sprintf("%02d:%02d", $hours, $remaining);
print "minutes=$minutes\n";
print "hours=$hours\n";
print "remaining=$remaining\n";
print "label=$label\n";
duration-strings
Duration text can be built from scalar arithmetic without reading the clock.