国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

PHP中mktime時(shí)間轉(zhuǎn)換成毫秒的方法

2024-09-04 11:45:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在php中要把時(shí)間日期轉(zhuǎn)換成時(shí)間戳(轉(zhuǎn)換成毫秒)我們有很多方法,最簡(jiǎn)單的就是利用time()直接獲取的是毫秒如果是如2012-05-31這樣的話,有要用其它方法了.

mktime()函數(shù)對(duì)計(jì)算日期和確認(rèn)日期有效性來(lái)說(shuō)是非常有用的.它將自動(dòng)為超過(guò)范圍以外的輸入計(jì)算正確的值:

實(shí)例代碼如下:

  1. <?php echo(date("M-d-Y",mktime(0,0,0,12,36,2001))."<br />"); 
  2. echo(date("M-d-Y",mktime(0,0,0,14,1,2001))."<br />"); 
  3. echo(date("M-d-Y",mktime(0,0,0,1,1,2001))."<br />"); 
  4. echo(date("M-d-Y",mktime(0,0,0,1,1,99))."<br />");?> 
  5. The output of the code above would be: 

上述代碼將輸出下面的結(jié)果:

Jan-05-2002Feb-01-2002Jan-01-2001Jan-01-1999 不用多解釋了吧!

實(shí)例代碼如下:

  1. $now = mktime(0,0,0,date("m"),date("d"),date("Y"));  
  2. echo "now is ".date("Y/m/d"$now); 

顯示結(jié)果: 

now is 2012/05/30 

顯然這不是我想要的結(jié)果. 

于是,按照舊有的思維,我想當(dāng)然的改造成下面這個(gè)形式:

實(shí)例代碼如下:

  1. $now = mktime(date("h"),date("M"),date("s"),date("m"),date("d"),date("Y"));  
  2. echo "now is ".date("Y/M/d h:i:s"$now); 

注意紅色的部分,通常如果月份用m,那么分鐘就應(yīng)該是M.或者前者用M,后者用m. 

顯示結(jié)果:

Warning: mktime() expects parameter 2 to be long, string given in D:usrwebroottestPHPindex.php on line 46 

now is 1970/01/01 08:Jan:00

看來(lái)主觀臆斷是不可取的,PHP的語(yǔ)法和其他的語(yǔ)言還是有些區(qū)別的.

不賣關(guān)子了,還是直接給大家正確的答案

實(shí)例代碼如下:

  1. $now = mktime(date("h"),date("i"),date("s"),date("m"),date("d"),date("Y"));  
  2. echo "now is ".date("Y/m/d h:i:s"$now); 

哈哈~是“i”而不是什么m或者M(jìn),這里給出大家這個(gè)示例只是想讓PHP的初學(xué)少走一些彎路. 

至于M是什么意思,大家自己做一下就明白了...嘿嘿!!! 

顯示結(jié)果:

實(shí)例代碼如下:

  1. now is 2012/05/30 04:54:25 

好了,mktime() 函數(shù)返回一個(gè)日期的 Unix 時(shí)間戳.

參數(shù)總是表示 GMT 日期,因此 is_dst 對(duì)結(jié)果沒(méi)有影響.

參數(shù)可以從右到左依次空著,空著的參數(shù)會(huì)被設(shè)為相應(yīng)的當(dāng)前 GMT 值.

語(yǔ)法

mktime(hour,minute,second,month,day,year,is_dst)

 

參數(shù) 描述
hour 可選。規(guī)定小時(shí)。
minute 可選。規(guī)定分鐘。
second 可選。規(guī)定秒。
month 可選。規(guī)定用數(shù)字表示的月。
day 可選。規(guī)定天。
year 可選。規(guī)定年。在某些系統(tǒng)上,合法值介于 1901 - 2038 之間。不過(guò)在 PHP 5 中已經(jīng)不存在這個(gè)限制了。
is_dst

可選。如果時(shí)間在日光節(jié)約時(shí)間(DST)期間,則設(shè)置為1,否則設(shè)置為0,若未知,則設(shè)置為-1。

自 5.1.0 起,is_dst 參數(shù)被廢棄。因此應(yīng)該使用新的時(shí)區(qū)處理特性。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 小金县| 于田县| 厦门市| 英山县| 长垣县| 当涂县| 平谷区| 乐业县| 安泽县| 万盛区| 克东县| 雷州市| 高陵县| 宁明县| 买车| 芒康县| 峨眉山市| 和田市| 舟山市| 贵南县| 赣州市| 神木县| 东阿县| 望谟县| 榆社县| 宿州市| 兴宁市| 弥渡县| 丰原市| 舒兰市| 涟源市| 五指山市| 京山县| 保靖县| 原平市| 中方县| 松潘县| 静海县| 招远市| 洱源县| 斗六市|