• 技术文章 >PHP >PHP教程

    php转换秒数的函数

    小妮浅浅小妮浅浅2021-09-02 14:33:05原创173

    1、通过“function changeTimeType($seconds){...}”方法将秒数转换成时分秒。

    /**
     * 将秒数转换成时分秒
     *
     * @param 秒数 $seconds
     * @return void
     */
    function changeTimeType($seconds)
    {
        if ($seconds > 3600) {
            $hours = intval($seconds / 3600);
            $time = $hours . ":" . gmstrftime('%M:%S', $seconds);
        } else {
            $time = gmstrftime('%H:%M:%S', $seconds);
        }
        return $time;
    }

    2、通过“function Sec2Time($time){...}”方法将秒数转换成年天时分秒。

    /**
     * 转换成 年 天 时 分 秒
     *
     * @param [type] $time
     * @return void
     */
    function Sec2Time($time)
    {
        if (is_numeric($time)) {
           $value = array(
                "years" => 0, "days" => 0, "hours" => 0,
                "minutes" => 0, "seconds" => 0,
            );
            $t = '';
            if ($time >= 31556926) {
                $value["years"] = floor($time / 31556926);
                $time = ($time % 31556926);
                $t .= $value["years"] . "年";
            }
            if ($time >= 86400) {
                $value["days"] = floor($time / 86400);
                $time = ($time % 86400);
                $t .= $value["days"] . "天";
            }
            if ($time >= 3600) {
                $value["hours"] = floor($time / 3600);
                $time = ($time % 3600);
                $t .= $value["hours"] . "小时";
            }
            if ($time >= 60) {
                $value["minutes"] = floor($time / 60);
                $time = ($time % 60);
               $t .= $value["minutes"] . "分";
            }
            $value["seconds"] = floor($time);
            //return (array) $value;
            $t .= $value["seconds"] . "秒";
            return $t;
        } else {
            return (bool) false;
        }
    }

    以上就是php转换秒数的函数,希望对大家有所帮助。

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php函数
    品易云
    上一篇:php中日期类型的转换 下一篇:php string转换为html的方法

    相关文章推荐

    • php函数引用传递参数的方法• php函数按值传递参数的方法• PHP函数如何检测变量类型• PHP函数退出脚本程序的方法• 使用HTML按钮调用PHP函数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网