php當天的時間戳
㈠ php 怎麼把當前的日期轉換成時間戳
$t = time();//就是當前日期的時間戳
如果把某個日期轉換為時間戳可以這樣寫
$t = strtotime('2015-6-16 12:04:05');
㈡ php里的時間戳是以秒為單位嗎
是的。
㈢ PHP怎麼獲得當日零點的時間戳
<?php
//獲取當天的年份
$y = date("Y");
//獲取當天的月份
$m = date("m");
//獲取當天的號數
$d = date("d");
//將今天開始的年月日時分秒,轉換成unix時間戳(開始示例:2015-10-12 00:00:00)
$todayTime= mktime(0,0,0,$m,$d,$y);
//$todayTime即是當天零點的時間戳
?>
㈣ php怎麼獲取24小時的時間戳
$today = date('Y-m-d',$time) //這個是根據時間獲取當前時間戳的年月日,在把$today轉化成時間戳,strtotime($today),就能獲得當天0點的時間戳了,想要獲取24點的時間戳,那就是明天0點的時間戳,$tomorrow = date('Y-m-d',strtotime( "+1 day",$time)), 24點的時間戳是這個 strtotime($tomorrow)。
㈤ PHP 分別獲取當天以及前一天的 24個小時中每個小時開始及結束 的時間戳
$beginTime=mktime(0,0,0,date("m"),date("d")-1,date("y"));
for($i=0;$i<24;$i++){
$b=$beginTime+($i*3600);
$e=$beginTime+(($i+1)*3600)-1;
echodate("Y-m-dH:i:s",$b)."->".date("Y-m-dH:i:s",$e)." ";
}
有沒有其他辦法我不知道,這個是我所知道的
㈥ php怎麼獲取今天零點的時間戳
獲取當天零點的時間戳, 可以按以下方法獲得:
<?php
//獲取當天的年份
$y=date("Y");
//獲取當天的月份
$m=date("m");
//獲取當天的號數
$d=date("d");
//將今天開始的年月日時分秒,轉換成unix時間戳(開始示例:2015-10-1200:00:00)
$todayTime=mktime(0,0,0,$m,$d,$y);
//$todayTime即是當天零點的時間戳
?>
㈦ php怎麼將指定日期轉換為時間戳
在MySQL中完成 。
㈧ php怎麼將指定日期轉換為時間戳
date('Y-m-d H:i:s', 1156219870);
1、 UNIX時間戳轉換為日期用函數: date()
一般形式:date('Y-m-d H:i:s', 1156219870);
2、日期轉換為UNIX時間戳用函數:strtotime()
一般形式:strtotime('2010-03-24 08:15:42');
3、這種方式在PHP程序中完成轉換,優點是無論是不是資料庫中查詢獲得的數據都能轉換,轉換范圍不受限制,缺點是佔用PHP解析器的解析時間,速度相對慢。
(8)php當天的時間戳擴展閱讀
PHP構造函數和析構函數
1、在 PHP4 中,當函數與對象同名時,這個函數將成為該對象的構造函數,並且在 PHP4 中沒有析構函數的概念。
2、在 PHP5 中,構造函數被統一命名為 __construct,並且引入了析構函數的概念,被統一命名為 __destruct。
3、在PHP4中,傳遞變數給一個函數或方法,實際是把這個變數做了一次復制,也就意味著你傳給函數或方法的是這個變數的一個副本,除非你使用了引用符號「&;」 來聲明是要做一個引用,而不是一個 Copy。
4、在 PHP5中,對象總是以引用的形式存在的,對象中的賦值操作同樣也都是一個引用操作。
參考資料
網路-php
㈨ php獲取今天某個時間的時間戳的方法
大家也許對PHP時間戳已經有所了解,那麼我們如何應用它來獲取具體的日期呢?我們今天來為大家介紹一下PHP時間戳獲取當前時期的具體方式。
實現功能:獲取某個日期的時間戳,或獲取某個時間的PHP時間戳。
strtotime能將任何英文文本的日期時間描述解析為Unix時間戳,我們結合mktime()或date()格式化日期時間獲取指定的時間戳,實現所需要的日期時間。
strtotime 將任何英文文本的日期時間描述解析為Unix時間戳[將系統時間轉化成unix時間戳]
一,獲取指定日期的unix時間戳 strtotime(」2009-1-22″) 示例如下:
echo strtotime(」2009-1-22「) 結果:1232553600
說明:返回2009年1月22日0點0分0秒時間戳
二,獲取英文文本日期時間 示例如下:
便於比較,使用date將當時間戳與指定時間戳轉換成系統時間
(1)列印明天此時的時間戳strtotime(」+1 day「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」+1 day」)) 結果:2009-01-23 09:40:25
(2)列印昨天此時的PHP時間戳strtotime(」-1 day「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」-1 day」)) 結果:2009-01-21 09:40:25
(3)列印下個星期此時的時間戳strtotime(」+1 week「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」+1 week」)) 結果:2009-01-29 09:40:25
(4)列印上個星期此時的時間戳strtotime(」-1 week「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」-1 week」)) 結果:2009-01-15 09:40:25
(5)列印指定下星期幾的PHP時間戳strtotime(」next Thursday「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」next Thursday」)) 結果:2009-01-29 00:00:00
(6)列印指定上星期幾的時間戳strtotime(」last Thursday「)
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2009-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」last Thursday」)) 結果:2009-01-15 00:00:00
以上示例可知,strtotime能將任何英文文本的日期時間描述解析為Unix時間戳,我們結合mktime()或date()格式化日期時間獲取指定的PHP時間戳,實現所需要的日期時間。
㈩ php 如何獲得當天0點0分0秒的時間戳,如何獲得指定日期的0點0分0秒的時間戳
// 當天的零點
$today = strtotime(date('Y-m-d', time()));
// 當天的24
$end = $today + 24 * 60 * 60;
//獲取指定日期,例如2014-06-06
$time = time('2014-06-06');