PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP date_create() 函數(shù)用法及示例

PHP Date & Time 函數(shù)手冊(cè)

date_create() 函數(shù)返回一個(gè)新的 DateTime 對(duì)象。

定義和用法

date_create()函數(shù)是DateTime::__ construct(DateTime類的構(gòu)造函數(shù))的別名。 其中,DateTime類表示PHP中的日期和時(shí)間。 date_create()函數(shù)接受日期時(shí)間字符串和時(shí)區(qū)(可選)作為參數(shù),并相應(yīng)地創(chuàng)建DateTime對(duì)象。

默認(rèn)情況下,此函數(shù)創(chuàng)建當(dāng)前日期/時(shí)間的對(duì)象

語法

date_create([$date_time, $timezone]);

參數(shù)

序號(hào)參數(shù)及說明
1

date_time (可選)

這是您需要為其創(chuàng)建DateTime對(duì)象的日期/時(shí)間字符串(采用受支持的格式)。

2

timezone (可選)

這表示給定時(shí)間的時(shí)區(qū)。

返回值

PHP date_create()函數(shù)返回創(chuàng)建的DateTime對(duì)象。

PHP版本

此函數(shù)最初是在PHP版本5.2.0中引入的,并且可以在所有更高版本中使用。

在線示例

在這里嘗試以下示例,我們將創(chuàng)建一個(gè)DateTime對(duì)象,對(duì)其進(jìn)行格式化,并打印結(jié)果-

<?php
   //日期字符串
   $date_string = "25-09-1989";
   //創(chuàng)建一個(gè)DateTime對(duì)象
   $date_time_Obj = date_create($date_string);
   //設(shè)置日期格式以打印日期
   $format = date_format($date_time_Obj, "Y-m-d H:i:s");
   print($format);
?>
測(cè)試看看?/?

輸出結(jié)果

1989-25-09 00:00:00

在線示例

以下示例將日期格式分別創(chuàng)建為日期和時(shí)間-

<?php
   $dateString = '11-06-2012 12:50 GMT';
   $dateTime = date_create($dateString);
   print("Date: ".$dateTime->format('Y-m-d')); 
   print("\n");
   print("Time: ".$dateTime->format('H:i:s')); 
?>
測(cè)試看看?/?

輸出結(jié)果

Date: 2012-11-06
Time: 12:50:00

在線示例

以下示例通過指定日期字符串和時(shí)區(qū)來創(chuàng)建DateTime對(duì)象-

<?php
   //日期字符串
   $date_string = "25-09-1989, 07:32:41 GMT";
   //創(chuàng)建一個(gè)DateTime對(duì)象
   $tz = 'Asia/Shanghai';   
   $date_time_Obj = date_create($date_string, new DateTimeZone($tz));
   //設(shè)置日期格式以打印日期
   $format = date_format($date_time_Obj, "Y-m-d H:i:s");
   print($format);
?>
測(cè)試看看?/?

輸出結(jié)果

Array
1989-25-09 07:32:41

在線示例

在下面的示例中,我們將不帶任何參數(shù)地調(diào)用date_create()函數(shù)。它創(chuàng)建當(dāng)前時(shí)間的對(duì)象-

<?php
   //創(chuàng)建一個(gè)DateTime對(duì)象
   $date_time_Obj = date_create();
   //設(shè)置日期格式以打印日期
   print(date_format($date_time_Obj, "Y-m-d H:i:s"));
?>
測(cè)試看看?/?

這產(chǎn)生以下結(jié)果-

2020-04-05 12:41:31
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清