⑴ 請問java怎麼獲得當前時間戳,要int型的不要long的!
PHP的 time() 函數返回的結果是 Unix 時間戳,值的單位是秒;
Java 中System.currentTimeMillis() 返回的結果,值的單位是毫秒版。
那麼很容易就知道權,除以 1000 就行了嘛:
intseconds=System.currentTimeMillis()/1000;
⑵ java 如何獲取當前時間的時間戳
時間戳通常是」yyyyMMddHHmmss「的,舉例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
輸出結果:20150704173752。
備註:時間戳中的時間顯示格式可以根據實際情況設置即可。
⑶ Java裡面怎麼獲取指定日期的時間戳,比如日期格式是20130304,字元串類型的,怎麼獲取這個時間的時間戳
SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日");//設置日期格式
String msg =df.format(new Date());
new Date()替換成你需要格式化的日期
⑷ 求助!java中關於時間戳Timestamp的問題
GregorianCalendargcal=newGregorianCalendar();//獲得當前復時間
//設定格式制yyyy-mm-ddhh:mm:ss
DateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
Datedate=gcal.getTime();//將當前時間轉成日期對象
Stringdatetime=df.format(date);//獲得符合格式的字元串,當前日期時間
intindex=datetime.indexOf("");
Stringselectday=datetime.substring(0,index);//當前日期
//將當前日期換成Timestamp對象
//string的類型必須形如:yyyy-mm-ddhh:mm:ss[.f...]這樣的格式,中括弧表示可選,//否則報錯!!!
Timestampnowdatetime=Timestamp.valueOf(datetime);
⑸ java時間戳是什麼
Timestamp就是所謂的時間戳,這個主要用在資料庫上,你可以再java.sql這個包內找到這個類,一般資料庫版里如果用Date這個類的權話,那你取出來的時候只能到某一天,也就是日,但是Timestamp的話,就是到小時一直到納秒,很精確的。但是你把時間存進去的時候也要用這個類。比如:mysql的話,你可以用setTimtstamp();這個方法,你可以到java的文檔里去看看,裡面都寫的比較清楚
⑹ Java 如何獲得 Unix 時間戳
時間戳是從1970年1月1日(UTC/GMT的午夜)開始所經過的秒數,所以可以將當前毫秒時間轉換成秒級時間就可以了:
System.currentTimeMillis()/1000L就可以了
⑺ java時間戳多少位
時間戳的位數是根來據算源法計算的,沒有固定的位數。可信時間戳計算出來的電子文件的數字指紋是40位,由於精度不同,導致長度不一致,直接轉換錯誤。
JAVA時間戳長度是13位,如:1294890876859
PHP時間戳長度是10位,
如:1294890859
php
echo
date!
(7)java得到時間戳擴展閱讀:
JRE是個運行環境,JDK是個開發環境。因此寫Java程序的時候需要JDK,而運行Java程序的時候就需要JRE。而JDK裡面已經包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。但由於JDK包含了許多與運行無關的內容,佔用的空間較大,因此運行普通的Java程序無須安裝JDK,而只需要安裝JRE即可。
⑻ java如何將一個時間字元串轉換為時間戳
public static void main(String[] args) throws ParseException {
String time = "2015-10-08 17:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date_util = sdf.parse(time); //轉換為util.date
java.sql.Date date_sql = new java.sql.Date(date_util.getTime());//轉換為sql.date
System.out.println(date_util);
System.out.println(date_sql);
String date = sdf.format(date_sql);
System.out.println(date);
date = sdf.format(date_util);
System.out.println(date);
}