php怎麼將指定日期轉換為時間戳

時間 2021-06-14 01:11:27

1樓:匿名使用者

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解析器的解析時間,速度相對慢。

擴充套件資料

php建構函式和解構函式

1、在 php4 中,當函式與物件同名時,這個函式將成為該物件的建構函式,並且在 php4 中沒有解構函式的概念。

2、在 php5 中,建構函式被統一命名為 __construct,並且引入了解構函式的概念,被統一命名為 __destruct。

3、在php4中,傳遞變數給一個函式或方法,實際是把這個變數做了一次複製,也就意味著你傳給函式或方法的是這個變數的一個副本,除非你使用了引用符號「&;」 來宣告是要做一個引用,而不是一個 copy。

4、在 php5中,物件總是以引用的形式存在的,物件中的賦值操作同樣也都是一個引用操作。

參考資料

2樓:冰封月

使用strotime函式,**如下;

<?php

echo strtotime("now"), "\n";

echo strtotime("10 september 2000"), "\n";

echo strtotime("+1 day"), "\n";

echo strtotime("+1 week"), "\n";

echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";

echo strtotime("next thursday"), "\n";

echo strtotime("last monday"), "\n";

echo strtotime("20170808 23:00:01"), "\n";

3樓:

使用內建函式strtotime()在php中可以將指定日期轉換為時間戳,具體操作請參照以下步驟。

1、首先了解函式strtotime()的功能及用法。

2、然後在php的編輯器中輸入要轉化為時間戳的日期。

3、儲存之後可以在瀏覽器中預覽列印結果,目標日期的時間戳就出來了。

4、然後在php的編輯器中輸入要轉化為時間戳的標準時間格式的日期。

5、儲存之後可以在瀏覽器中預覽列印結果,標準時間格式日期的時間戳就出來了。完成以上設定後,即可在在php中將指定日期轉換為時間戳。

4樓:當哆啦離開a夢

php 中的 strtotime() 函式可以實現。

strtotime() 函式將任何英文文字的日期時間描述解析為 unix 時間戳。

strtotime(time,now),其中,time 規定要解析的時間字串,now 用來計算返回值的時間戳。如果省略該引數,則使用當前時間。

成功則返回時間戳,否則返回 false。在 php 5.1.0 之前本函式在失敗時返回 -1。

5樓:請叫我王老大

在mysql中完成

這種方式在mysql查詢語句中轉換,優點是不佔用php解析器的解析時間,速度快,缺點是隻能用在資料庫查詢中,有侷限性。

1. unix時間戳轉換為日期用函式: from_unixtime()

一般形式:select from_unixtime(1156219870);

2. 日期轉換為unix時間戳用函式: unix_timestamp()

一般形式:select unix_timestamp('2006-11-04 12:23:00′);

舉例:mysql查詢當天的記錄數:

$sql=」select * from message where date_format(from_unixtime(chattime),'%y-%m-%d') = date_format(now(),'%y-%m-%d') order by id desc」;

當然大家也可以選擇在php中進行轉換,下面說說在php中轉換。

6樓:匿名使用者

$date = "2012-2-3 3:04:33";

echo strtotime($date);

7樓:小可

使用時間轉行函式strtotime() <?phpecho strtotime('2012-11-15 22:22:22');?>

8樓:匿名使用者

php教程 php常用功能模組 時間戳 1 什麼是時間戳 學習猿地

php怎麼將指定日期轉換為時間戳?

9樓:雜思記

在mysql中完成 。

下面介紹兩種php將指定日期轉換為時間戳的方法:

第一種:在mysql中完成

這種方式在mysql查詢語句中轉換,優點是不佔用php解析器的解析時間,速度快,缺點是隻能用在資料庫查詢中,有侷限性。

unix時間戳轉換為日期用函式: from_unixtime()

一般形式:select from_unixtime(1156219870);

日期轉換為unix時間戳用函式: unix_timestamp()

一般形式:select unix_timestamp('2006-11-04 12:23:00′);

舉例:mysql查詢當天的記錄數:

$sql=」select * from message where date_format(from_unixtime(chattime),'%y-%m-%d') = date_format(now(),'%y-%m-%d') order by id desc」;

當然大家也可以選擇在php中進行轉換,下面說說在php中轉換。

第二種:在php中完成 這種方式在php程式中完成轉換,優點是無論是不是資料庫中查詢獲得的資料都能轉換,轉換範圍不受限制,缺點是佔用php解析器的解析時間,速度相對慢。

unix時間戳轉換為日期用函式: date() 一般形式:date('y-m-d h:i:s', 1156219870);

日期轉換為unix時間戳用函式:strtotime() 一般形式:strtotime('2010-03-24 08:15:42')

php中時間轉換函式strtotime(date()) date("y-m-d h:i",$unixtime)

php中獲得今天零點的時間戳 要獲得零點的unix時間戳,可以使用$todaytime=strtotime(「today」),然後再使用date("y-m-d h:i",$todaytime)轉換為日期。

時間戳轉換函式:date("y-m-d h:i:

s",time()),"y-m-d h:i:s"是轉換後的日期格式,time()是獲得當前時間的時間戳。

如果是date("y-m-d h:i:s",time()),則小時分秒一起顯示;如果是date("y-m-d ", time()),只顯示年月日。

例如:date("y-m-d h:i:

s",time())轉換後為:2010-07-18 18:42:

48 date("y-m-d",time())。

php怎麼樣把時間戳換成日期

10樓:靈動電商

php把時間戳換成日期,用到的工具,notepad++,步驟如下:

php**部分:

<?php

$t=time();

echo "今天的日期時間戳是:".$t."

";echo "把時間戳轉換成日期: " . date("y-m-d h:i:s", $t);

?>

說明:先獲取當前日期的時間戳,然後通過data函式將時間戳轉換成日期,$t可以是任意的時間戳。

執行以後的效果圖:

注意事項:**必須在php環境下執行。

11樓:

$date=date('y-m-d h:i:s',***xx);

12樓:山東文匯軟體

php 中的 strtotime() 函式可以實現

strtotime() 函式將任何英文文字的日期時間描述解析為 unix 時間戳。

strtotime(time,now)

time 規定要解析的時間字串。

now 用來計算返回值的時間戳。如果省略該引數,則使用當前時間。

成功則返回時間戳,否則返回 false。在 php 5.1.0 之前本函式在失敗時返回 -1。

<?php

echo(strtotime("2017-04-25 1600:00"));

?>

13樓:

php手冊中有date()可以把時間戳轉換日期,但有很多種模式,看個人喜好吧。用的最多的是$date=date("y-m-d h-i-s") (一次對應年月日 時分秒)具體的你參照php手冊吧。

14樓:古軼行

$date = date('y-m-d h:i:s',$timestamp);

15樓:匿名使用者

用 data 函式 應該可以吧 你看下手冊 介紹很詳細的 還有例子

php 怎麼把當前的日期轉換成時間戳

16樓:陽光的豆豆魚

$t = time();//就是當前日期的時間戳

如果把某個日期轉換為時間戳可以這樣寫

$t = strtotime('2015-6-16 12:04:05');

PHP中如何將fseek指標向前移動

output test.txt 寫入方式開啟檔案 fp fopen output,w line pack n4 1,0,0,1 n 長度 16位 2位元組 n 長度 32位 4位元組 fwrite fp,line test.txt 十六進位制 內容 00 01 00 00 00 00 00 01 f...

php學習怎麼開始,php要怎麼學習

版本間區別很小,基本差不多,都是修復一些小的bug,中需要拿出來說的是php5.3及之後的版本改進了 ini 檔案的效能和解析 如新增 request order涉及到常用的 request 之後預設不再包含 cookie陣列 詳見http www.新增了一個內建的伺服器和名稱空間,其它改動對你的學...

php怎麼連線mysql資料庫,php怎麼連線Mysql資料庫問題!

db server localhost db user root db pwd password db name test sql select from user where username admin conn mysql pconnect db server,db user,db pwd m...