Convert To Seconds
Hersteller: Ulrich Schmidt
Kategorie: Entwicklung
Erste Veröffentlichung: 19.05.2020
Letzte Änderung: 29.05.2023
Dieses Modul enthält eine Methode, die verschiedene Zeiteinheiten in Sekunden konvertiert.
Beispiel für Version 2.0
<?php
declare(strict_types=1);
use content\modules\convert_to_seconds\ConvertToSeconds;
use content\modules\convert_to_seconds\TimeUnit;
ConvertToSeconds::convertToSeconds(60, TimeUnit::SECONDS); // => 60
ConvertToSeconds::convertToSeconds(5, TimeUnit::MINUTES); // => 300
ConvertToSeconds::convertToSeconds(2, TimeUnit::HOURS); // => 7200
ConvertToSeconds::convertToSeconds(1, TimeUnit::DAYS); // => 86400
ConvertToSeconds::convertToSeconds(2, TimeUnit::WEEKS); // => 604800
ConvertToSeconds::convertToSeconds(2, TimeUnit::MONTHS); // => 5184000
ConvertToSeconds::convertToSeconds(1, TimeUnit::YEARS); // => 31536000
ConvertToSeconds::convertToSeconds(1, TimeUnit::DECADES); // => 315360000
?>
Beispiel für Version 1.0
<?php
use function UliCMS\Utils\ConvertToSeconds\convertToSeconds;
convertToSeconds(60, 'seconds') // => 60
convertToSeconds(5, 'minutes') // => 300
convertToSeconds(2, 'hours') // => 7200
convertToSeconds(1, 'days') // => 86400
convertToSeconds(2, 'weeks') // => 604800
convertToSeconds(2, 'months') // => 5184000
convertToSeconds(1, 'years') // => 31536000
convertToSeconds(1, 'decades') // => 315360000
?>