PHP 网站运行时间代码:从年到秒动态显示
您可以使用 PHP 中的 time() 函数来获取当前的时间戳,并将其与网站启动的时间戳相减,以获取网站的运行时间。然后,您可以将总秒数转换为年、月、天、小时、分钟和秒钟,并将秒钟动态更新。
以下是一个示例代码:
<?php
// 网站启动时间戳
$startTime = strtotime('2022-01-01 00:00:00');
// 当前时间戳
$currentTime = time();
// 计算运行时间(秒数)
$seconds = $currentTime - $startTime;
// 转换为年、月、天、小时、分钟和秒钟
$years = floor($seconds / 31536000); // 一年的秒数 (365*24*60*60)
$seconds %= 31536000; // 剩余秒数
$months = floor($seconds / 2592000); // 一个月的秒数 (30*24*60*60)
$seconds %= 2592000; // 剩余秒数
$days = floor($seconds / 86400); // 一天的秒数 (24*60*60)
$seconds %= 86400; // 剩余秒数
$hours = floor($seconds / 3600); // 一个小时的秒数 (60*60)
$seconds %= 3600; // 剩余秒数
$minutes = floor($seconds / 60); // 一分钟的秒数 (60)
$seconds %= 60; // 剩余秒数
// 输出网站运行时间
echo '网站运行时间:';
echo $years.' 年, ';
echo $months.' 月, ';
echo $days.' 天, ';
echo $hours.' 小时, ';
echo $minutes.' 分钟, ';
echo $seconds.' 秒';
?>
此代码将输出类似以下内容的网站运行时间:
网站运行时间:0 年, 0 月, 1 天, 2 小时, 15 分钟, 30 秒
请注意,此示例代码假设网站启动时间为 2022 年 1 月 1 日。您可以根据实际情况修改 $startTime 的值。
原文地址: https://www.cveoy.top/t/topic/QOW 著作权归作者所有。请勿转载和采集!