當前位置:首頁 » 編程語言 » php取時間

php取時間

發布時間: 2022-02-04 22:30:29

A. php如何取得頁面執行時間

一些循環代碼,有時候要知道頁面執行的時間,可以添加以下幾行代碼到頁面頭部和尾部:

頭部:

<?php
$stime=microtime(true);


尾部

$etime=microtime(true);//獲取程序執行結束的時間
$total=$etime-$stime;//計算差值
?>

B. php中怎麼獲取給定時間中的日期部分

PHP中的日期函數date()
可以實現
比如:
$time
=
'2015-05-22
12:10:00';
echo
date('Y-m-d',strtotime($time));
date()
函數中的各項參數,可以網路
php
date()
查詢了解。

C. php時間提取

data(string format,integer timestamp)根據format參數返回一個描述timestamp日期的字元串。format參數表如下:
a am或pm
A AM或PM
B Swatch Beat 時間
d 前面帶有0的月份中的日期
D 三字母簡寫形式的星期幾
F 月份名
h 從1-12的小時
H 從0-23的小時
g 從1-12的小時(無前導0)
G 從0-23的小時(無前導0)
i 分鍾
j 無前導0的月份中的日期
l 星期幾
L 閏年為1,否則為0
m 從1-12的月份
M 簡寫月份名
n 從1-12的月份(無前導0)
s 從00-59的秒數
S 月份中日期的正序後綴
t 月份中的天數
U 從紀元開始的秒數
y 兩位的年份
Y 四位的年份
z 一年之中的日期
Z 年份中心日期、以秒計

參數真多啊,
靠,總算抄完了!

D. 用PHP怎麼取得7天前的日期

$date = date('Y-m-d', strtotime('-7 days')); //保留年-月-日

<?php echo echo date(」Y-m-d H:i:s」,strtotime(」-7 day」)) ;?> //保留年-月-日 時:分:秒

strtotime('-7 days') 獲得的是時間戳

strtotime('now')); //獲取當前的時間戳

time() //獲取的時間戳

(4)php取時間擴展閱讀:

一、使用函式 date() 實現

在編輯器中輸入<?php echo $showtime=date("Y-m-d H:i:s");?>,點擊回車就可以得知當前的時間。其中Y是代表4位的年份,H是24小時制,i 是分鍾,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。

d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。

二、使用time函數

在編輯器中輸入echo date("y-m-d",$time)點擊回車就可以得知當前的時間,其中Y是代表4位的年份,m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。

三、使用strftime函數

在編輯器中輸入echo strftime ("%hh%m %a %d %b" ,time());點擊回車就可以得知當前的時間。

E. PHP取出固定日期時間當中的日期怎麼取

php代碼如下

<?php
echodate('d',1452126507);


代碼解釋

d表示的是日(其完整格式「Y-m-d H:i:s」)

Y:代表年

m:代表月

d:代表日

H:代表時

i:代表分

s:代表秒


1452126507是時間戳

F. php獲取當前時間

PHP獲取當前時間可以使用time函數,函數格式為 int time ( void ),返回自從 Unix 紀元(格林威治時間 1970 年 1 月 1 日 00:00:00)到當前時間的秒數。


把time格式的時間以年月日時分秒的格式輸出,可以使用date函數,格式是string date ( string $format [, int $timestamp ] ),例子代碼:

<?php
$t=time();
echo"$t ";
echodate('Y-m-dH:i:s',$t)
?>

運行結果為:

E:TEMP文件exp>a.php
1451271607
2015-12-2811:00:07


date函數的格式化字元許多,主要的有下面這些:


年:

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


月:

F 月份,完整的文本格式,例如 January 或者 March January 到 December

m 數字表示的月份,有前導零 01 到 12

M 三個字母縮寫表示的月份 Jan 到 Dec

n 數字表示的月份,沒有前導零 1 到 12

t 給定月份所應有的天數 28 到 31


日:

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 周)


時間:

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>

G. 關於PHP截取時間字元串、、、、

為什麼有現成的函數不用呢?<?php
$date = date('2011-12-12 20:10:00');$hour = date('H',strtotime($date));
$min = date('i',strtotime($date));
$sec = date('s',strtotime($date));echo $hour,$min,$sec;?>

H. 在php中如何獲得未來時間

php獲取昨天、今天、明天、上周、本月、一年後、十年後的開始時間戳和結束時間戳:

//php獲取昨天日期
date("Y-m-d",strtotime("-1day"))
//php獲取明天日期
date("Y-m-d",strtotime("+1day"))
//php獲取一周後日期
date("Y-m-d",strtotime("+1week"))
//php獲取一周零兩天四小時兩秒後時間
date("Y-m-dG:H:s",strtotime("+1week2days4hours2seconds"))
//php獲取下個星期四日期
date("Y-m-d",strtotime("nextThursday"))
//php獲取上個周一日期
date("Y-m-d",strtotime("lastMonday"))
//php獲取一個月前日期
date("Y-m-d",strtotime("lastmonth"))
//php獲取一個月後日期
date("Y-m-d",strtotime("+1month"))
//php獲取十年後日期
date("Y-m-d",strtotime("+10year"))
//php獲取今天起止時間戳
mktime(0,0,0,date('m'),date('d'),date('Y'));
mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
//php獲取昨天起止時間戳
mktime(0,0,0,date('m'),date('d')-1,date('Y'));
mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
//php獲取上周起止時間戳
mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
//php獲取本月起止時間戳
mktime(0,0,0,date('m'),1,date('Y'));
mktime(23,59,59,date('m'),date('t'),date('Y'));

I. PHP怎麼獲取當前時間

要設置時區,PHP默認的不是中國的時區,是格林威治時間。所以設置一下時區就可以搞定!<?php
date_default_timezone_set('Etc/GMT-8'); //這里設置了時區
echo date("Y-m-d H:i:s");
?>

J. php 取資料庫時間,

<?php
date_default_timezone_set ('PRC');
$date = date("Y-m-d H:i:s");
$str = explode(' ', $date);
echo $date;
echo "<br/>";
echo $str[1];
?>
問題1:時區沒設對。
問題2:取數據時出錯。

你只需把我這個例子運行一次,如果顯示正確,那麼把$date換成你從資料庫取出來的結果即可。
這么好的答案不給分,沒良心。

熱點內容
抽氣壓縮機 發布:2025-01-01 21:47:54 瀏覽:244
線上編程課 發布:2025-01-01 21:33:07 瀏覽:232
前n項和c語言 發布:2025-01-01 21:32:13 瀏覽:282
python中文對齊 發布:2025-01-01 21:30:39 瀏覽:247
fastboot清理腳本 發布:2025-01-01 21:12:36 瀏覽:254
如何查看提款密碼 發布:2025-01-01 21:05:25 瀏覽:400
安卓登錄白屏怎麼處理 發布:2025-01-01 21:04:39 瀏覽:375
人工手搖演算法 發布:2025-01-01 21:04:36 瀏覽:620
java監控內存 發布:2025-01-01 21:03:53 瀏覽:460
伺服器雙ip橋接訪問 發布:2025-01-01 20:42:26 瀏覽:255