Packages / openSUSE Leap 15.6 / Development/Libraries/Perl / perl-Time-Duration
[Source: perl-Time-Duration]
Package: perl-Time-Duration (1.210000-bp156.3.1)
[Project overview: libtime-duration-perl]
Expression anglaise arrondie ou exacte des durées
Ce module fournit des fonctions pour exprimer des durées en termes arrondis ou exacts.
Dans le premier exemple du Synopsis, en utilisant duration($interval_seconds) :
Si 'time() - $start_time' vaut 3 secondes, cela affiche "Runtime: *3
seconds*". S'il vaut 0 seconde, c'est "Runtime: *0 seconds*". S'il vaut 1
seconde, c'est "Runtime: *1 second*". S'il vaut 125 secondes, vous obtenez "Runtime:
*2 minutes and 5 seconds*". S'il vaut 3820 secondes (exactement 1h, 3m,
40s), cela est arrondi pour tenir en deux unités exprimées : "Runtime: *1
hour and 4 minutes*". Utiliser duration_exact renverrait "Runtime:
*1 hour, 3 minutes, and 40 seconds*".
Dans le second exemple du Synopsis, en utilisant ago($interval_seconds) :
Si $age vaut 3 secondes, cela affiche "_file_ was modified *3 seconds
ago*". S'il vaut 0 seconde, c'est "_file_ was modified *just now*", en cas
particulier. S'il vaut 1 seconde, c'est "from *1 second ago*". S'il vaut 125
secondes, vous obtenez "_file_ was modified *2 minutes and 5 seconds ago*". S'il
vaut 3820 secondes (exactement 1h, 3m, 40s), cela est arrondi pour tenir
en deux unités exprimées : "_file_ was modified *1 hour and 4 minutes
ago*". Utiliser ago_exact renverrait "_file_ was modified *1 hour, 3
minutes, and 40 seconds ago*". Et si l'heure de modification du fichier est, étonnamment,
trois secondes dans le futur, $age vaut -3, et vous obtiendrez le tout aussi et
appropriément surprenant "_file_ was modified *3 seconds from now*".
Other Packages Related to perl-Time-Duration:
Download perl-Time-Duration
| Architecture | Package Size | Installed Size | Files |
|---|
| noarch | 27 KiB | 39 KiB | [list of files] |
Chemins de fichiers du paquet (9)
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
- /usr/lib/perl5/vendor_perl/5.26.1/Time
- /usr/lib/perl5/vendor_perl/5.26.1/Time/Duration.pm
- /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
- /usr/share/doc/packages/perl-Time-Duration
- /usr/share/doc/packages/perl-Time-Duration/Changes
- /usr/share/doc/packages/perl-Time-Duration/README
- /usr/share/licenses/perl-Time-Duration
- /usr/share/licenses/perl-Time-Duration/LICENSE
- /usr/share/man/man3/Time::Duration.3pm.gz
Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230