㈠ php中怎麼看時間函數:return (time() - date('Z'));
比如當前是北京時間,北京相差格林威治時間為8小時也就是:
date('Z')=8*3600=28800;
當前北京時間的時間戳是time()=1300999605;
那麼格林威治的時間戳就是:
1300999605-28800=1300970805
㈡ PHP插入數據中的時間函數如何表示
如果你資料庫時間的欄位是 int 型,直接用 time() 是可以的;
如果是 timestamp 或 varchar/char 類型,可以用 date("Y-m-d H:i:s"),顯示更為直觀的時間格式。
city1 和 city2 如果資料庫中有兩個欄位,你就按兩個欄位存進去沒有問題;如果你顯示的時候想把他們用 「--」 連接起來有100 種方法,一點都不用擔心。
select 的時候用 concat 函數
select 出來後循環一下再把 city1 和city2 寫成:$city1."--".$city2
3. 頁面中輸出的時候再把兩個欄位連到一起。
㈢ PHP data()函數出來的時間為什麼是GMT時間,怎麼把它調整為GMT+8
PHP代碼如下:
<?php
date_default_timezone_set('PRC');
echotime();
echo'<hr>';
echodate('y-m-dH:i:s',time());
?>
設置為中國時區:
date_default_timezone_set('PRC');
當前時間戳
echo time();
以年月日的形式顯示
echo date('y-m-d H:i:s',time());
㈣ php中的sysdate()函數,我只想要日期(YYYY-MM-DD),不想要後面的具體時間,怎麼做
sysdate()是mysql的函數,在php的腳本中要在sql字元串里出現,你要的格式使用curdate()就得到了,如果用php就是:
date('Y-m-d');
㈤ PHP date()函數時間不正確
你好,你的時區寫錯了,你看下php配置文件,在php.ini中找到data.timezone =去掉它前面的;號,然後設置data.timezone = 「Asia/Shanghai」;即可。
㈥ php date函數可以把時間戳格式化成2012-5-3嗎
date('Y-n-j', time()); // time()函數生成當前時間的時間戳,可以把它換成你自己的時間戳
參考: http://cn2.php.net/manual/zh/function.date.php
㈦ 請問——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()函數怎麼顯示中國目前的時間
php中用data()函數顯示中國目前時間:用到的工具:notepad++,php運行環境,代碼如下:
1.
<?
date_default_timezone_set('PRC');
echodate('Y-m-dH:i:s');
?>
說明:代碼第一句設置了時區為中國,第二行代碼輸出當前時間。
輸出效果圖如下: