pierotto/datetime-utils

PHP 中时间操作的实用函数集合。

1.0.0 2023-09-28 13:46 UTC

This package is auto-updated.

Last update: 2024-09-28 16:10:19 UTC


README

PHP 中时间操作的实用函数集合。

安装

要开始使用,请使用 Composer 要求捆绑包及其依赖项

composer require pierotto/datetime-utils

用法

StringToTimeConverter::convertToSeconds("02:30:45"); // Output: 9045
StringToTimeConverter::convertToSeconds("15:30"); // Output: 55800
StringToTimeConverter::convertToMinutes("02:30:45"); // Output: 150
StringToTimeConverter::convertToMinutes("15:30"); // Output: 930

TimeBuilder::createTimeStringFromTime('1','30'); // Output: 01:30
TimeBuilder::createTimeStringFromTime('7','5'); // Output: 07:05
TimeBuilder::createTimeStringFromTime('10','5', '1'); // Output: 10:05:01

TimeToStringConverter::convertSecondsToTime(3600); // Output: 01:00
TimeToStringConverter::convertSecondsToTime(7200, 'H:i:s'); // Output: 02:00:00
TimeToStringConverter::convertMinutesToTime(90); // Output: 01:30
TimeToStringConverter::convertMinutesToTime(120, 'H:i:s'); // Output: 02:00:00