導航:首頁 > 編程語言 > php時間日期函數

php時間日期函數

發布時間:2023-08-08 17:08:09

❶ 請問——php里日期時間,只顯示日期的函數是哪個

$str = '2009-03-30 11:10:05';
$timestamp = strtotime($str);
date('Y-m-d', $timestamp);

簡單寫就是這樣:
date('Y-m-d', strtotime('2009-03-30 11:10:05'));
輸出是:2009-03-30

(注意格式里的"Y-m-d"的大小寫。)

❷ php 的日期函數的問題

date函數返回各種格式的日期值,date(格式,[日期]),第一個參數是格式,第二個參數是日期,第二個參數可以省略(當前日期),例如date('l')就得到當前星期的完整名稱,參數是小寫的字母L,結果是Sunday 到 Saturday。

date函數詳細的格式字元如下:
格式字串可以識別以下 format 參數的字元串

format 字元
說明
返回值例子

日 --- ---
d 月份中的第幾天,有前導零的 2 位數字 01 到 31
D 星期中的第幾天,文本表示,3 個字母 Mon 到 Sun
j 月份中的第幾天,沒有前導零 1 到 31
l(「L」的小寫字母) 星期幾,完整的文本格式 Sunday 到 Saturday
N ISO-8601 格式數字表示的星期中的第幾天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天)
S 每月天數後面的英文後綴,2 個字元 st,nd,rd或者 th。可以和 j 一起用
w 星期中的第幾天,數字表示 0(表示星期天)到 6(表示星期六)
z 年份中的第幾天 0 到 366
星期 --- ---
W ISO-8601 格式年份中的第幾周,每周從星期一開始(PHP 4.1.0 新加的) 例如:42(當年的第 42 周)
月 --- ---
F 月份,完整的文本格式,例如 January 或者 March January 到 December
m 數字表示的月份,有前導零 01 到 12
M 三個字母縮寫表示的月份 Jan 到 Dec
n 數字表示的月份,沒有前導零 1 到 12
t 給定月份所應有的天數 28 到 31
年 --- ---
L 是否為閏年 如果是閏年為 1,否則為 0
o ISO-8601 格式年份數字。這和 Y 的值相同,只除了如果 ISO 的星期數(W)屬於前一年或下一年,則用那一年。(PHP 5.1.0 新加) Examples: 1999 or 2003
Y 4 位數字完整表示的年份 例如:1999 或 2003
y 2 位數字表示的年份 例如:99 或 03
時間 --- ---
a 小寫的上午和下午值 am 或 pm
A 大寫的上午和下午值 AM 或 PM
B Swatch Internet 標准時 000 到 999
g 小時,12 小時格式,沒有前導零 1 到 12
G 小時,24 小時格式,沒有前導零 0 到 23
h 小時,12 小時格式,有前導零 01 到 12
H 小時,24 小時格式,有前導零 00 到 23
i 有前導零的分鍾數 00 到 59>
s 秒數,有前導零 00 到 59>
時區 --- ---
e 時區標識(PHP 5.1.0 新加) 例如:UTC,GMT,Atlantic/Azores
I 是否為夏令時 如果是夏令時為 1,否則為 0
O 與格林威治時間相差的小時數 例如:+0200
P 與格林威治時間(GMT)的差別,小時和分鍾之間有冒號分隔(PHP 5.1.3 新加) 例如:+02:00
T 本機所在的時區 例如:EST,MDT(【譯者注】在 Windows 下為完整文本格式,例如「Eastern Standard Time」,中文版會顯示「中國標准時間」)。
Z 時差偏移量的秒數。UTC 西邊的時區偏移量總是負的,UTC 東邊的時區偏移量總是正的。 -43200 到 43200
完整的日期/時間 --- ---
c ISO 8601 格式的日期(PHP 5 新加) 2004-02-12T15:19:21+00:00
r RFC 822 格式的日期 例如:Thu, 21 Dec 2000 16:01:07 +0200
U 從 Unix 紀元(January 1 1970 00:00:00 GMT)開始至今的秒數

❸ PHP插入數據中的時間函數如何表示

如果你資料庫時間的欄位是 int 型,直接用 time() 是可以的;

如果是 timestamp 或 varchar/char 類型,可以用 date("Y-m-d H:i:s"),顯示更為直觀的時間格式。

city1 和 city2 如果資料庫中有兩個欄位,你就按兩個欄位存進去沒有問題;如果你顯示的時候想把他們用 「--」 連接起來有100 種方法,一點都不用擔心。

  1. select 的時候用 concat 函數

  2. select 出來後循環一下再把 city1 和city2 寫成:$city1."--".$city2

3. 頁面中輸出的時候再把兩個欄位連到一起。

❹ PHP中用日期函數顯示當前年月日喝當前時間

1、格式化輸出時間
echo date("Y-m-d H:i:s",time()); //格式化輸出時間
//第二個時間是一個時間戳
echo date("Y-m-d H:i:s",0); // 0和負數 返回的是 格林尼治時間元年。
echo date("Y年m月d日 H:i:s",0);
echo date(「n」,time()); //月
echo date(「j」,time()); //天
echo date("h",time()); //時
echo date("w",time()); //星期幾
echo date("A",time()); //A表示上下午 , AM——上午 PM——下午
echo date("a",time()); //a表示 上下午 , am——上午,pm——下午。
Y 四位的年
m 月
d 日
H 時
i 分
s 秒
n 月
j 天
h 時
w 星期

❺ 請分別使用函數date()和getdate()顯示系統日期及時間 (使用PHP)

$date = date('Y-m-d H:i:s');
getdate()函數用於獲取日期/時間,它的返回值是一個關聯數組。

例子:<?php
//註:getdate()的參數可有可無,沒有參數時默認是系統當前時間
$my_date = getdate(date("U"));
echo "<br>當前時間是:";
//註:如果[]中括弧中的參數寫錯了,只是以空白顯示,而非出現錯誤提示。
print_r("$my_date[year]-$my_date[mon]-$my_date[mday] $my_date[hours]:$my_date[minutes]:$my_date[seconds]");
?>

閱讀全文

與php時間日期函數相關的資料

熱點內容
程序員主動離職和被裁員哪個好 瀏覽:790
360命令行 瀏覽:726
程序員騙色 瀏覽:668
cisco2950重啟命令 瀏覽:459
加密貨幣區塊鏈可以增發嗎 瀏覽:290
黃龍公式源碼 瀏覽:773
linux系統ftp伺服器 瀏覽:321
山西配電伺服器機櫃雲主機 瀏覽:452
量化選股模型公式源碼 瀏覽:9
龍卡購車分期怎麼綁app 瀏覽:779
python讀取bios信息 瀏覽:113
程序員老爸初體驗 瀏覽:729
aes加密後長什麼樣子 瀏覽:978
語言有編譯器嗎 瀏覽:31
解壓聲控怎麼調大音量 瀏覽:216
纏論中的高精度畫筆源碼 瀏覽:824
通用計算型雲伺服器 瀏覽:620
程序員手機分享 瀏覽:296
pdfsmart 瀏覽:425
nginx部署php 瀏覽:666