国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP的時間日期與實例應用:日歷核心程序

Berwin / 2432人閱讀

摘要:一時間戳到現在的秒數,用獲取格式化,由于按國際標準,所以默認為倫敦時間更改時區的方法東八區再用將格式化時間轉換為時間戳時,分,秒,月,日,年,年月日等數字超出范圍自動轉到下個周期,傳參格式如下給定規范的格式化時間,使用來轉換,

一、時間戳

1.19701-1-1到現在的秒數,用time()獲取
2.格式化date("y-m-d h:i:s",time()),由于按國際標準,所以默認為倫敦時間
3.更改時區的方法:
    a.date("y-m-d h:i:s",time()+8*60*60);//東八區
    b.date_default_timezone_set("PRC");再用date
4.將格式化時間轉換為時間戳:
    a.mktime(時,分,秒,月,日,年),年月日等數字超出范圍自動轉到下個周期,傳參格式如下:
    int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] )
    b.給定規范的格式化時間,使用strtotime($time)來轉換,支持很多格式(詳細見手冊)
    c.microtime():返回時間戳至微秒數,主要是用來測試某段腳本程序的執行所用的時間

二、實例:日歷算法
注:年月日可以由get傳入也可以默認當前值

    date_default_timezone_set("PRC");
    $year = isset($_GET["year"]) ? $_GET["year"] : date("y");//當前年
    $month = isset($_GET["month"]) ? $_GET["month"] : date("m");
    $day = isset($_GET["day"]) ? $_GET["day"] : date("d");
    //當月的天數
    $days=date("t",mktime(0,0,0,$month,1,$year));
    //獲取當月第一天星期幾
    $firstDay=date("w",mktime(0,0,0,$month,1,$year));
    
    echo "";
    echo "";
    echo "";    
    echo "";    
    echo "";    
    echo "";    
    echo "";    
    echo "";    
    echo "";    
    echo "";
    echo "";
    for($i=0;$i<$firstDay;$i++){
        echo "";
    }    
    $result="";
    for($j=1;$j<$days;$j++){
        $i++;
        if($j==$day){
            $result.="";
        }else{
            $result.="";
        }
        
        if($i%7===0){
            $result.="";
        }
    }    
    while($i%7!==0){
        $result.="";
        $i++;
    }
    echo $result;
    echo "";            
    echo "
 ".$j."".$j."
 
";

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25685.html

相關文章

  • Java? 教程(Date-Time)

    Date-Time Java SE 8發行版中引入的Date-Time包java.time提供了全面的日期和時間模型,是在JSR 310:Date and Time API下開發的,盡管java.time基于國際標準化組織(ISO)日歷系統,但也支持常用的全球日歷。 此課程介紹了使用基于ISO的類來表示日期和時間以及操作日期和時間值的基本原理。 概述 時間似乎是一個簡單的主題,即便是便宜的手表也能...

    AlphaGooo 評論0 收藏0
  • 全面解析Java日期時間API

    摘要:類是一個抽象類,它為特定瞬間與一組諸如等日歷字段之間的轉換提供了一些方法,并為操作日歷字段例如獲得下星期的日期提供了一些方法。是不變的日期時間對象代表一個日期時間,往往被視為年月日時分秒。獲得實例的日期和時間。 時區 GMT(Greenwich Mean Time):格林尼治時間,格林尼治標準時間的正午是指當太陽橫穿格林尼治子午線時(也就是在格林尼治上空最高點時)的時間。 UTC(U...

    robin 評論0 收藏0
  • 移動端H5日歷組件,已廢棄不在維護

    摘要:默認可選回調函數,綁定業務數據。例如某天有日程,則會在對應日期上標識出一個小紅點或者其他標識,默認傳入數據格式必選回調函數,當你點擊或輕觸某日期后執行。 文檔維護者:孫尊路 喜歡的話,記得star 一下噢! 適用場景 該組件目前僅適用于移動端H5頁面展示,后期高級用法中會講述到如何基于日歷基類實現自定義模板傳入。(即:開發者只需要傳入自己的模板即可實現出自己的優美的日歷出來。) 本篇...

    Moxmi 評論0 收藏0
  • JavaScript標準庫系列——Math對象和Date對象(二)

    摘要:目錄導語對象對象對象方法的應用日歷插件小結導語這是標準庫系列的第二篇文章,主要討論一下對象和對象,對象在平時處理一些數學操作時能起到事半功倍的作用,目前小羊接觸到的對象的使用場景是動畫制作對象作為關于時間的接口,能夠將其應用于制作和時間相關 目錄 導語 1. Math對象 2. Date對象 3. Date對象方法的應用——日歷插件; 4. 小結 導語 這是《JavaScript標準...

    whinc 評論0 收藏0
  • 如何造一個『為移動端而生』日歷

    摘要:主要是為了阻止微信瀏覽器的默認滑動。四如何利用五個做到無限滑動其實我在寫第一個版本的日歷的時候,采取的解決辦法是當新的月份產生之后,往中不斷。如何控制的值實現滑動效果,這個問題不是這次的重點。 之前寫了一篇Calendar -『為移動端而生』的自定義日歷,一直有童鞋對這個插件的手勢處理存在一些問題,所以想寫篇文章,來說說它的成長史~ 在閱讀本文之前,確保你有稍微看過 calendar ...

    joy968 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<