Ⅰ php時間戳換算
PHP時間戳不是那樣
而是
$date = mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] )
當前時間用:time();
$date-time()>30 這樣判斷就行
Ⅱ php示例怎麼轉java
/**
* 生成簽名
* @param string timestamp 時間戳
* @param string appSecret 合作商開發者密鑰
* @param string nonce 隨機字元串
* @return string
*/
public String makeSignature (String timestamp,String appSecret,String nonce) {
String[] tmpArr = {timestamp, nonce, appSecret};
// 按值升序排序
Arrays.sort(tmpArr)
// 數組拼接為字元串
// 調用md5方法
return signature;
}
其他的都是方法調用, 根據需要編寫就行
Ⅲ 請問Java怎麼獲得當前時間戳,要int型的不要long的!
PHP的 time() 函數返回的結果是 Unix 時間戳,值的單位是秒;
Java 中System.currentTimeMillis() 返回的結果,值的單位是毫秒。
那麼很容易就知道,除以 1000 就行了嘛:
intseconds=System.currentTimeMillis()/1000;
Ⅳ 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;?>
Ⅳ 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解析器的解析時間,速度相對慢。
(5)php時間戳轉java擴展閱讀
PHP構造函數和析構函數
1、在 PHP4 中,當函數與對象同名時,這個函數將成為該對象的構造函數,並且在 PHP4 中沒有析構函數的概念。
2、在 PHP5 中,構造函數被統一命名為 __construct,並且引入了析構函數的概念,被統一命名為 __destruct。
3、在PHP4中,傳遞變數給一個函數或方法,實際是把這個變數做了一次復制,也就意味著你傳給函數或方法的是這個變數的一個副本,除非你使用了引用符號「&;」 來聲明是要做一個引用,而不是一個 Copy。
4、在 PHP5中,對象總是以引用的形式存在的,對象中的賦值操作同樣也都是一個引用操作。
參考資料
網路-php
Ⅵ php怎麼將指定日期轉換為時間戳
使用內置函數strtotime()在php中可以將指定日期轉換為時間戳,具體操作請參照以下步驟。
1、首先了解函數strtotime()的功能及用法。
Ⅶ php如何把數組中的時間戳提取出來並轉換為系統時間
把正常日期格式轉為時間戳呢,請看如下代碼:
$year=((int)substr("2008-12-04",0,4));//取得年份;
$month=((int)substr("2008-12-04",5,2));//取得月份;
$day=((int)substr("2008-12-04",8,2));//取得幾號;
echo mktime(0,0,0,$month,$day,$year);
這樣就能把正常日期轉成時間戳了,這里如果有時分秒也是同理。
PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
Ⅷ php時間戳轉換
你先別寫這一句
echo date('Y-m-d H:i:s',$row[4]);
換成
echo $row[4];
看結果是多少
Ⅸ php時間格式轉換
標准時間與時間戳轉換如下:
<?php
$nowtime=date("Y-m-dH:i:s");
//標准時間轉為時間戳
$dateline=strtotime($nowtime);
//時間戳轉為標准時間
$nowtime=date('H:i:s',$dateline);
?>
PHP時間戳函數獲取英文文本日期時間:
當前時間:echo date(」Y-m-d H:i:s」,time()) 結果:2015-01-22 09:40:25
指定時間:echo date(」Y-m-d H:i:s」,strtotime(」+1 day」)) 結果:2015-01-23 09:40:25
需要注意的問題:
<一>、PHP時間大的來分有兩種,一是時間戳類型(1228348800),二是正常日期格式(2015-12-5)
<二>、php5.1以上時間戳會與實際時間相差8小時,解決辦法如下
1、最簡單的方法就是不要用php5.1以上的版本--顯然這是不可取的方法!!!
2、修改php.ini。打開php.ini查找date.timezone 去掉前面的分號= 後面加Asia/Shanghai,重啟apache伺服器即可--缺點就是如果程序
放到別人的伺服器上,不能修改php.ini,那就奈何不得了。
3、在程序中添加時間的初始化的語句即:「date_default_timezone_set("Asia/Shanghai"); 」
這樣就可以實現輸出的是北京時間了!
Ⅹ 誰能幫我寫一段PHP代碼,關於時間戳的轉換。
<?php
$str= isset($_GET['str'棗源蠢]) ? $_GET['str'] : "裂答2008-02-23 16:06:17";
echo strtotime($str);
?>
如果這凳陪個是time.php,那麼訪問time.php?str=2008-08-23 16:06:17就可以了