真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php中怎么實現(xiàn)一個時間助手類

今天就跟大家聊聊有關php中怎么實現(xiàn)一個時間助手類,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

十余年的迎江網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網(wǎng)絡營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整迎江建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“迎江網(wǎng)站設計”,“迎江網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

 0){
            $status2 = $beginTime2 - $endTime1;
            if ($status2 > 0){
                return false;
            }elseif ($status2 < 0){
                return true;
            }else{
                return false;
            }
        }elseif($status < 0){
            $status2 = $endTime2 - $beginTime1;
            if ($status2 > 0){
                return true;
            }else if ($status2 < 0){
                return false;
            }else{
                return false;
            }
        }else{
            $status2 = $endTime2 - $beginTime1;
            if ($status2 == 0){
                return false;
            }else{
                return true;
            }
        }
    }

    /**
     * 時間天數(shù)差
     * @param $day1
     * @param $day2
     * @return float|int
     */
    public static function diffBetweenTwoDays($day1, $day2)
    {
        $second1 = strtotime($day1);
        $second2 = strtotime($day2);

        if ($second1 < $second2) {
            $tmp     = $second2;
            $second2 = $second1;
            $second1 = $tmp;
        }
        return ceil($second1 - $second2) / 86400;
    }

    /**
     * 時間格式化
     * @param $date
     * @param string $format
     * @return false|string
     */
    public static function dataFormat($date, $format = 'Y-m-d')
    {
        $date = is_numeric($date) ? $date : strtotime($date);
        return !$format ? $date : date($format, $date);

    }

    /**
     * 是否工作日
     * @param $date
     * @return bool
     */
    public static function isWorkingDay($date)
    {
        if (self::isWeekend($date)) {
            return false;
        }

        if (self::isHoliday($date)) {
            return false;
        }

        return true;
    }

    /**
     * 是否周末
     * @param $date
     * @return bool
     */
    public static function isWeekend($date)
    {

        return in_array(self::dataFormat($date,'w'),[6,0]);
    }

    /**
     * 是否節(jié)假日
     * @param $date
     * @param bool $currentYear
     * @return bool
     */
    public static function isHoliday($date,$currentYear = true)
    {
        $holiday = $currentYear ? Holiday::where('year','=',self::dataFormat($date,'Y'))->column('id','holiday_date') :  Holiday::column('id','holiday_date');
        return empty($holiday[self::dataFormat($date,'Y-m-d')]) ? false : true;
    }

    /**
     * 結束時間格式化
     * @param $date
     * @param string $format
     * @return string
     */
    public static function dateFormatOfEndTime($date, $format = 'Y-m-d')
    {
        $date = is_numeric($date) ? $date : strtotime($date);

        return date($format, $date) . ' 23:59:59';
    }

    /**
     * 獲取多少天前的日期
     * @param $date
     * @param $days
     * @param string $format
     * @return false|float|int|string
     */
    public static function getBeforeDate($date, $days, $format = '')
    {
        $date = is_numeric($date) ? $date : strtotime($date);

        $date = $date - $days * 3600 * 24;

        return $format ? date($format, $date) : $date;
    }
}

看完上述內容,你們對php中怎么實現(xiàn)一個時間助手類有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


網(wǎng)站名稱:php中怎么實現(xiàn)一個時間助手類
URL標題:http://weahome.cn/article/pidppc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部