PHP java時間戳轉php時間戳

  /**
     * java時間戳轉php時間戳
     * @param int $javaUt java的時間戳
     * @return int
     * @Date 2019/8/26
     */
    public static function javaUt2PhpUt($javaUt)
    {
        if (!($javaUt && $javaUt > 0)) {
            return $javaUt;
        }

        // 先轉成字符串
        $utStr = $javaUt . '';
        $utLen = strlen($utStr);

        // java的時間戳是13位 小於等於10位的直接返回
        if ($utLen <= 10) {
            return $javaUt;
        }

        // 截取而且轉成整型
        return intval(substr($utStr, 0, $utLen - 3));
    }
相關文章
相關標籤/搜索