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

資訊專欄INFORMATION COLUMN

PHP最佳實踐之日期、時間和時區

ernest.wang / 986人閱讀

摘要:自己處理很容易出錯,建議使用從之后新增的和類。可以的日期和格式可以參見使用偏移時間有效的周期標志如下年月分間隔的周期中即表示月,又表示分。所以怎么區分呢前個表示日期,后面的表示時間,這就需要用字母來分隔。

1).自己處理很容易出錯,建議使用從PHP5.2之后新增的DateTime、DateInterval和DateTimeZone類。
2).使用date_default_timezone_set("Asia/Shanghai");設置默認時區為中國時區,或者你也可以在php.ini文件中配置。
3).使用DateTime管理時間和日期:


4).DateTime::createFromFormate()靜態方法使用的日期格式與date()一樣。可以的日期和格式可以參見http://php.net/manual/zh/date...
5).使用DateInterval偏移時間:

add($interval);
echo $datetime->format("Y-m-d H:i:s");

有效的周期標志如下:

Y(年)

M(月)

D

W

H

M(分)

S
間隔的周期中M即表示月,又表示分。所以怎么區分呢?前3個表示日期,后面的表示時間,這就需要用字母T來分隔。可以使用T2M表示間隔兩秒。

$dateStart = new DateTime();
$dateInterval = DateInterval::createFromDateString("-1 day");
$datePeriod = new DatePeriod($dateStart, $dateInterval, 3);
foreach ($datePeriod as $date) {
    echo $date->format("Y-m-d"), PHP_EOL;
}

5).DateTimeZone類:

setTimezone(new DateTimeZone("Asia/Hongkong"));

最好是一直使用UTC時間。服務器使用,自己開發默認也是,然后存入數據庫也是,這樣的話把數據顯示給用戶看的話轉換為適當時區的日期和時間就行了。
6).上面說到的DatePeriod類適合在迭代處理一段時間內反復出現的一系列時期和時間,重復在日程表中記事就是一個很好的例子。
7).nesbot/carbon組件是一個不錯的時間組件

專題系列

PHP專題系列目錄地址:https://github.com/xx19941215/webBlog
PHP專題系列預計寫二十篇左右,主要總結我們日常PHP開發中容易忽略的基礎知識和現代PHP開發中關于規范、部署、優化的一些實戰性建議,同時還有對Javascript語言特點的深入研究。

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

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

相關文章

  • PHP|開發必知的良好實踐

    摘要:使用類來管理日期和時間使用類來構造長度固定的時間段。時區的處理選擇。預處理語句時的實例。簡單而言,流是具有流式行為的資源對象。流的作用實際上是在出發地和目的地之間傳輸數據。錯誤由于某種原因導致無法運行,通常會觸發錯誤。 過濾、驗證、轉義 所有這些外部資源都不能完全相信 $_GET $_POST $_REQUEST $_COOKIE $argv php://stdin php://in...

    bingo 評論0 收藏0
  • Dockerfile最佳實踐

    摘要:比如和指令,鏡像中的文件內容被檢查并且為每個文件計算校驗和。這些文件的最終修改和訪問時間將不被考慮到校驗和內。在查找緩存期間,校驗和將被用于與已存在的鏡像校驗和進行對比。 Docker 可以從 Dockerfile 中讀取指令自動構建鏡像,Dockerfile是一個包含構建指定鏡像所有命令的文本文件。Docker堅持使用特定的格式并且使用特定的命令。你可以在 Dockerfile參考 ...

    張金寶 評論0 收藏0
  • php 學習筆記日期時間操作一籮筐

    摘要:格式化日期時間格式化日期時間場景將當前日期時間或者特定日期時間格式化輸出為特定格式的字符串常用于人性化展示信息說明返回給定時間戳格式化后所產生的日期時間字符串如果沒有給出時間戳則默認使用本地當前時間備注格式說明返回值示例位數字完整表示的年份 showImg(https://segmentfault.com/img/remote/1460000019351405); 格式化日期時間 d...

    tain335 評論0 收藏0
  • php 學習筆記關于時區的那點事

    摘要:科普一下什么是時區眾所周知地球繞著太陽轉的同時也會自轉因此同一時刻不同地區所接收到太陽照射的情況不同所以有的地區是日出有的地區是日落還有的地區可能是黑夜既然地球上的不同地區時間不同那總要有統一的時間刻度才能方便文化科技交流吧不然大家說的都是 科普一下什么是時區 眾所周知,地球繞著太陽轉的同時也會自轉,因此同一時刻不同地區所接收到太陽照射的情況不同,所以有的地區是日出,有的地區是日落,還...

    xzavier 評論0 收藏0

發表評論

0條評論

ernest.wang

|高級講師

TA的文章

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