Ⅰ php中時間戳類型可以和整數型比較嗎
php中時間一般分為兩種格式,一種是標准時間格式timestamp,即Y-m-d G:i:s。另一種就是時間戳。
例如:
一、標准時間與時間戳轉換:
//獲得服務端系統時間
date_default_timezone_set(PRC);
$nowtime=date("Y-m-d G:i:s");
//標准時間轉為時間戳
$dateline=strtotime($nowtime);
//時間戳轉為標准時間
$nowtime=date('H:i:s',$dateline);
二、日期增加固定天數:
//標准時間轉為時間戳
$dateline=strtotime($nowtime);
//設定規定時間
$days=3600*24*20; //20天
$new_dateline=$dateline-$days;
//增加固定天數後的新時間戳轉為標准時間
$new_nowtime=date('Y-m-d G:i:s',$new_dateline);
三、規范化星期表達:
//獲得服務端系統時間
$today="";
date_default_timezone_set(PRC);
$Ymd_time=date("Y年m月d日 ");
$workday=date("w");
$workday_arr=array("日","一","二","三","四","五","六"); //規范化星期表達
$today=$Ymd_time."星期".$workday_arr[$workday];
Ⅱ 在JAVA中怎麼獲取當前時間的月份。並轉換成int型
在JAVA中獲取當前時間抄的月份並轉換成襲int型可以採用Calendar類提供的方法進行。
具體代碼如下:
Calendarcalendar=Calendar.getInstance();
//獲得當前時間的月份,月份從0開始所以結果要加1
intmonth=calendar.get(Calendar.MONTH)+1;
Ⅲ 時間戳以字元串類型(帶有小數點)存儲在hive里,現在要把時間戳欄位轉換成時間,要用什麼函數,求轉換!
時間戳是一個10位的整型數,沒有小數的;
看你在什麼地方使用了,如果是PHP中直接使用date("Y-m-d",hive);如果在Mysql中使用formart_date就可以直接轉換