當前位置:首頁 » 編程語言 » php日期

php日期

發布時間: 2022-01-21 01:46:46

A. php如何計算日期

echodate('Y-n-d',strtotime('2000-8-05')+60*60*24*10);

B. 請問——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"的大小寫。)

C. php 日期提交後怎麼判斷這個日期格式是否正確

1、首先PHP中可以獲取當前時間戳,利用time()函數,並且不需要參數,直接返回當前日期時間,如下圖所示。

D. php時間格式怎麼轉換

php日期格式轉換總結:

<?php

//將當前時間轉換成yyyy-mm-dd格式串,再轉換成日期格式,繞了一圈哈

echo strtotime(date('Y-m-d',time()).' 00:00:00');

//將GNU 日期輸入格式的字元轉換成時間

echo strtotime('now');

//標準的字元串轉換成時間

$t = '2012-9-10 15:18:06';

$time = strtotime($t);

//將時間轉換成日期字元yyyymmdd,再轉換成整型格式

$d = intval(date('Ymd',$time));

echo '付款時間:'.$d;

<?php
header("Content-type: text/html; charset=utf-8");
$txDate = '2016-06-16';

$dateTime1 = strtotime($txDate); //int 1466028000 將英文文本日期時間解析為 Unix 時間戳:

$dateTime2= date("Y-m-d H:i:s",$dateTime1); //string '2016-06-16 00:00:00'

(length=19) Date() 函數把時間戳格式化為更易讀的日期和時間。

//拼接今日最後時間2016-06-16 23:59:59

$dateTime= date("Y-m-d H:i:s",strtotime(date("Y-m-d",strtotime($dateTime2))."+ 23 hours 59 minutes 59 seconds ")); //string '2016-06-16 23:59:59' (length=19)

$sql = select * form `vvt_user` where userid = 100 AND date_time >= $dateTime2 AND date_time <= $dateTime;?>

E. php如何輸出date日期

可以藉助php函數date()輸出日期。

date()函數:格式化一個本地時間/日期。


說明:

stringdate(string$format[,int$timestamp])

返回將整數 timestamp
按照給定的格式字串而產生的字元串。如果沒有給出時間戳則使用本地當前時間。換句話說,timestamp
是可選的,默認值為 time()。


範例:

<?php
//假定今天是:March10th,2001,5:16:18pm
$today=date("Fj,Y,g:ia");//March10,2001,5:16pm
$today=date("m.d.y");//03.10.01
$today=date("j,n,Y");//10,3,2001
$today=date("Ymd");//20010310
$today=date('h-i-s,j-m-y,itiswDayz');//05-16-17,10-03-01,163116186Fripm01
$today=date('i is hejSday.');//Itisthe10thday.
$today=date("DMjG:i:sTY");//SatMar1015:16:08MST2001
$today=date('H:m:smis\mo h');//17:03:17mismonth
$today=date("H:i:s");//17:16:17
$today=date("Y-m-dH:i:s");//2001-03-1017:16:18(MySQLDATETIME格式)
?>

F. PHP日期格式怎麼轉換

php日期格式轉換總結:
<?php
//將當前時間轉換成yyyy-mm-dd格式串,再轉換成日期格式,繞了一圈哈
echo strtotime(date('Y-m-d',time()).' 00:00:00');
//將GNU 日期輸入格式的字元轉換成時間
echo strtotime('now');
//標準的字元串轉換成時間
$t = '2012-9-10 15:18:06';
$time = strtotime($t);
//將時間轉換成日期字元yyyymmdd,再轉換成整型格式
$d = intval(date('Ymd',$time));
echo '付款時間:'.$d;

G. php 日期循環

//簡單寫下,用日期差,具體的日期轉換自己查,轉換成時間戳計算
$time=mktime(0,0,0,date('Y'),date('m'),date('d'));//當前時間轉換為時間戳,或者可以自己定義一個日期
//一天是86400,那麼7天是多少,=$cha
//然後$time-$cha,轉換成想要的日期格式,我不記得了,用T(time)表示
for($i=0;$i<列錶行數;$i++){
echoT($time-$cha*($i+1))."->".T($time-$cha*$i);

}

H. 關於php寫日期代碼

date 函數的功能是格式化一個本地時間/日期

函數調用格式如下:
string date ( string format [, int timestamp] )

對於裡面格式化字元串,"D"就表示三個字母表示的星期幾,其餘還有如下格式串可以使用:

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)開始至今的秒數 參見 time()

I. PHP日期格式

假設:
$year=2010;
$month=5;
$day=31;

$date = $year."-".$month."-".$day;

insert into aa (date) values($date) ;

J. PHP中如何給日期加上一個月

使用php的strtotime

實例:比如現在時間是「2010-10-06」,加一個月。

echodate("Y-m-d",strtotime("+1months",strtotime("2010-10-06")));

php的strtotime的具體應用實例:

<?php
echo(strtotime("now"));
echo(strtotime("3October2005"));
echo(strtotime("+5hours"));
echo(strtotime("+1week"));
echo(strtotime("+1week3days7hours5seconds"));
echo(strtotime("nextMonday"));
echo(strtotime("lastSunday"));
?>
熱點內容
php種子怎麼打開 發布:2024-11-15 06:07:01 瀏覽:346
密碼箱的密碼忘記了如何開鎖 發布:2024-11-15 06:04:41 瀏覽:955
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:283
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:672
java文件流上傳文件 發布:2024-11-15 05:24:02 瀏覽:147
linux安裝so 發布:2024-11-15 05:22:29 瀏覽:581
九游版冒險王2適合安卓哪個版本 發布:2024-11-15 05:12:33 瀏覽:600
iphonexsmax怎麼連接伺服器 發布:2024-11-15 05:11:46 瀏覽:776
長江存儲校招 發布:2024-11-15 05:11:01 瀏覽:966
oraclesql函數大全 發布:2024-11-15 05:10:00 瀏覽:466