国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 php教程 PHP源碼 PHP :time(),date(),mktime()

PHP :time(),date(),mktime()

Jun 08, 2016 pm 05:28 PM
date mktime quot strftime

<script>ec(2);</script>

日期與時(shí)間函數(shù)庫{經(jīng)常會(huì)忘卻掉}
checkdate : 驗(yàn)證日期的正確性。
date : 將服務(wù)器的時(shí)間格式化。
strftime : 將服務(wù)器的時(shí)間本地格式化。
getdate : 獲得時(shí)間及日期信息。
gettimeofday : 取得目前時(shí)間。
gmdate : 取得目前與 GMT 差后的時(shí)間。
easter_date : 計(jì)算復(fù)活節(jié)日期。
easter_days : 計(jì)算復(fù)活節(jié)與三月廿一日之間日期數(shù)。
mktime : 取得 UNIX 時(shí)間戳記。
gmmktime : 取得 UNIX 時(shí)間戳記的格林威治時(shí)間。
time : 取得目前時(shí)間的 UNIX 時(shí)間戳記。
microtime : 取得目前時(shí)間的 UNIX 時(shí)間戳記的百萬分之一秒值。

  checkdate 驗(yàn)證日期的正確性。
語法: int checkdate(int month, int day, int year);
返回值: 整數(shù)
函數(shù)種類: 時(shí)間日期
內(nèi)容說明 若日期是有效的則返回 true,若日期有問題,則返回 false。本函數(shù)可以用來檢查日期是否有效。有效范圍如下:
年 為 0 至 32767 年
月 為 1 至 12 月
日 則隨著月份及閏年變化
date 將服務(wù)器的時(shí)間格式化。
語法: string date(string format, int [timestamp]);
返回值: 字符串
函數(shù)種類: 時(shí)間日期
內(nèi)容說明返回值的?字符串依配置的格式來決定。若有傳入時(shí)間戳記值,則將時(shí)間戳記格式化返回;若無傳入時(shí)間戳記值,則將目前服務(wù)器的時(shí)間格式化返回。要將日期轉(zhuǎn)為其它的語系格式,應(yīng)使用setlocale() 及 strftime() 二個(gè)函數(shù)。字符串格式化的選項(xiàng)如下:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 幾日,二位數(shù)字,若不足二位則前面補(bǔ)零; 如: "01" 至 "31"
D - 星期幾,三個(gè)英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小時(shí)制的小時(shí); 如: "01" 至 "12"
H - 24 小時(shí)制的小時(shí); 如: "00" 至 "23"
g - 12 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "1" 至 12"
G - 24 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "0" 至 "23"
i - 分鐘; 如: "00" 至 "59"
j - 幾日,二位數(shù)字,若不足二位不補(bǔ)零; 如: "1" 至 "31"
l - 星期幾,英文全名; 如: "Friday"
m - 月份,二位數(shù)字,若不足二位則在前面補(bǔ)零; 如: "01" 至 "12"
n - 月份,二位數(shù)字,若不足二位則不補(bǔ)零; 如: "1" 至 "12"
M - 月份,三個(gè)英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序數(shù),二個(gè)英文字母; 如: "th","nd"
t - 指定月份的天數(shù); 如: "28" 至 "31"
U - 總秒數(shù)
w - 數(shù)字型的星期幾,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位數(shù)字; 如: "1999"
y - 年,二位數(shù)字; 如: "99"
z - 一年中的第幾天; 如: "0" 至 "365"
其它不在上列的字符則直接列出該字符。
使用范例,范例一:

print(date( "l dS of F Y h:i:s A" ));
print("July 1, 2000 is on a " . date("l", mktime(0,0,0,7,1,2000)));
?>

  范例二:

$tomorrow = mktime(0,0,0,date("m") ,date("d")+1,date("Y"));
$lastmonth = mktime(0,0,0,date("m")-1,date("d"), date("Y"));
$nextyear = mktime(0,0,0,date("m"), date("d", date("Y")+1);
?>

  參考 gmdate() mktime()
strftime 將服務(wù)器的時(shí)間本地格式化。
語法: string strftime(string format, int [timestamp]);
返回值: 字符串
函數(shù)種類: 時(shí)間日期
內(nèi)容說明返回值的字符串依配置的格式來決定。若有傳入時(shí)間戳記值,則將時(shí)間戳記格式化返回;若無傳入時(shí)間戳記值,則將目前服務(wù)器的時(shí)間本地格式化返回。月份或者星期名稱隨著本地語系配置 setlocale() 的不同而改變。
返回的字符串可以依下列的格式而定:
%a 星期幾的縮寫。
%A 星期幾的全名。
%b 月份名稱的縮寫。
%B 月份名稱的全名。
%c 本地端日期時(shí)間較佳表示字符串。
%d 用數(shù)字表示本月的第幾天 (范圍為 00 至 31)。
%H 用 24 小時(shí)制數(shù)字表示小時(shí)數(shù) (范圍為 00 至 23)。
%I 用 12 小時(shí)制數(shù)字表示小時(shí)數(shù) (范圍為 01 至 12)。
%j 以數(shù)字表示當(dāng)年度的第幾天 (范圍為 001 至 366)。
%m 月份的數(shù)字 (范圍由 1 至 12)。
%M 分鐘。
%p 以 'AM' 或 'PM' 表示本地端時(shí)間。
%S 秒數(shù)。
%U 數(shù)字表示為本年度的第幾周,第一個(gè)星期由第一個(gè)周日開始。
%W 數(shù)字表示為本年度的第幾周,第一個(gè)星期由第一個(gè)周一開始。
%w 用數(shù)字表示本周的第幾天 ( 0 為周日)。
%x 不含時(shí)間的日期表示法。
%X 不含日期的時(shí)間表示法。
%y 二位數(shù)字表示年份 (范圍由 00 至 99)。
%Y 完整的年份數(shù)字表示,即四位數(shù)。
%Z 時(shí)區(qū)或名稱縮寫。
%% % 字符。
使用范例
setlocale ("LC_TIME", "C");
print(strftime("%A in Finnish is "));
setlocale ("LC_TIME", "fi");
print(strftime("%A, in French "));
setlocale ("LC_TIME", "fr");
print(strftime("%A and in German "));
setlocale ("LC_TIME", "de");
print(strftime("%A.n"));
?>

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1600
29
PHP教程
1502
276
如何根據(jù)當(dāng)前時(shí)間戳創(chuàng)建文件/文件夾并為其命名 如何根據(jù)當(dāng)前時(shí)間戳創(chuàng)建文件/文件夾并為其命名 Apr 27, 2023 pm 11:07 PM

如果您正在尋找根據(jù)系統(tǒng)時(shí)間戳自動(dòng)創(chuàng)建文件和文件夾并為其命名的方法,那么您來對(duì)地方了。有一種超級(jí)簡單的方法可以用來完成這項(xiàng)任務(wù)。然后,創(chuàng)建的文件夾或文件可用于各種目的,例如存儲(chǔ)文件備份、根據(jù)日期對(duì)文件進(jìn)行排序等。在本文中,我們將通過一些非常簡單的步驟解釋如何在Windows11/10中自動(dòng)創(chuàng)建文件和文件夾,并根據(jù)系統(tǒng)的時(shí)間戳對(duì)其進(jìn)行命名。使用的方法是批處理腳本,非常簡單。希望你喜歡閱讀這篇文章。第1節(jié):如何根據(jù)系統(tǒng)當(dāng)前時(shí)間戳自動(dòng)創(chuàng)建文件夾并命名第1步:首先,導(dǎo)航到要在其中創(chuàng)建文件夾的父文件夾,

PHP Warning: date() expects parameter 2 to be long, string given的解決方法 PHP Warning: date() expects parameter 2 to be long, string given的解決方法 Jun 22, 2023 pm 08:03 PM

在使用PHP程序開發(fā)時(shí),經(jīng)常會(huì)碰到一些警告或者錯(cuò)誤的提示信息。其中,可能出現(xiàn)的一個(gè)錯(cuò)誤提示就是:PHPWarning:date()expectsparameter2tobelong,stringgiven。這個(gè)錯(cuò)誤的提示信息意思是:函數(shù)date()的第二個(gè)參數(shù)期望是長整型(long),但是實(shí)際傳遞給它的是字符串(string)。那么,我們

如何使用Date類的getTime()方法獲取日期的毫秒表示形式 如何使用Date類的getTime()方法獲取日期的毫秒表示形式 Jul 24, 2023 am 11:42 AM

如何使用Date類的getTime()方法獲取日期的毫秒表示形式在Java中,Date類是用于表示日期和時(shí)間的類。它提供了許多有用的方法來操作和獲取日期對(duì)象的信息。其中,getTime()方法是Date類中的一個(gè)重要方法,它可以返回日期對(duì)象的毫秒表示形式。接下來,我們將詳細(xì)介紹如何使用這個(gè)方法來獲取日期的毫秒表示形式,并提供相應(yīng)的代碼示例。使用Date類的g

Java中使用Date和SimpleDateFormat類來處理時(shí)間的方法及用法介紹 Java中使用Date和SimpleDateFormat類來處理時(shí)間的方法及用法介紹 Apr 21, 2023 pm 03:01 PM

一.介紹java.util包中的Date類表示特定的時(shí)間,精確到毫秒。如果要想使用我們的Date類,那么我們必須得引入我們的Date類。Date類直接寫入年份是得不到正確的結(jié)果的。因?yàn)閖ava中Date是從1900年開始算的,所以前面的第一個(gè)參數(shù)只要填入從1900年后過了多少年就是你想要得到的年份。月需要減1,日可以直接插入。這種方法用的比較少,常用的是第二種方法。這種方法是將一個(gè)符合特定格式,比如yyyy-MM-dd,的字符串轉(zhuǎn)化成為Date類型的數(shù)據(jù)。首先,定義一個(gè)Date類型的對(duì)象Date

Python中的日歷庫和日期庫有哪些選擇? Python中的日歷庫和日期庫有哪些選擇? Oct 21, 2023 am 09:22 AM

Python中有許多優(yōu)秀的日歷庫和日期庫供我們使用,這些庫可以幫助我們處理日期和日歷相關(guān)的操作。接下來,我將為大家介紹幾個(gè)常用的選擇,并提供相應(yīng)的代碼示例。datetime庫:datetime是Python內(nèi)置的日期和時(shí)間處理模塊,提供了許多日期和時(shí)間相關(guān)的類和方法,可以用于處理日期、時(shí)間、時(shí)間差等操作。示例代碼:importdatetime#獲取當(dāng)

springboot配置date字段返回時(shí)間戳的問題怎么解決 springboot配置date字段返回時(shí)間戳的問題怎么解決 May 20, 2023 am 11:16 AM

遇到一個(gè)問題,springboot升級(jí)成2.0后,從數(shù)據(jù)庫查出來的日期,用Date接收,最后直接返回給前端,在谷歌瀏覽器中能正常顯示成yyyy-MM-ddHH:mm:ss格式。但是在IE瀏覽器中日期顯示的是“亂碼”,因?yàn)閟pringboot1.x版本的默認(rèn)將Date字段返回的是時(shí)間戳,而谷歌、IE都會(huì)自動(dòng)將時(shí)間戳轉(zhuǎn)換成yyyy-MM-ddHH:mm:ss;在springboot2.0后,spring會(huì)將Date字段自動(dòng)給轉(zhuǎn)成UTC字符串了(在沒有配置的情況下),所以date需要轉(zhuǎn)換成時(shí)間戳還是y

php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁彈出,該如何解決 php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁彈出,該如何解決 Jun 13, 2016 am 10:23 AM

php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁彈出php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁彈出而不是在空白頁彈出?想實(shí)現(xiàn)這樣的效果:而不是空白頁彈出:------解決方案--------------------如果你的驗(yàn)證用PHP在后端,那么就用Ajax;僅供參考:HTML code

Java中的Stringbuild,Date和Calendar類怎么使用 Java中的Stringbuild,Date和Calendar類怎么使用 May 22, 2023 pm 04:52 PM

Stringbuild類由于String類的對(duì)象內(nèi)容不可改變,每次拼接都會(huì)構(gòu)建一個(gè)新的String對(duì)象,既耗時(shí),又浪費(fèi)內(nèi)存空間這時(shí)需要通過java提供的StringBuild類解決這個(gè)問題StringBuilder又稱為可變字符序列,它是一個(gè)類似于String的字符串緩沖區(qū),可以看作是一個(gè)容器,容器中可以裝很多字符串可變指的是StringBuilder對(duì)象中的內(nèi)容是可變的構(gòu)造方法publicStringBuilder():創(chuàng)建一個(gè)空的緩沖區(qū)publicStringBuilder(Stringsr

See all articles