當前位置:首頁 » 編程語言 » java時間戳轉日期

java時間戳轉日期

發布時間: 2022-05-03 19:38:43

A. java時間戳轉日期

Date
date
=new
Date();
SimpleDateFormat
sdf
=
new
SimpleDateFormat("yyyy-MM-dd
hh:mm:ss");
String
str_date
=
sdf.format(date);
你自己把str_date輸出一下看看,我記得好像是這樣,我這電腦上現在沒環境,沒編譯,試試吧
打字不易,如滿意,望採納。

B. Java:有1302835984這樣的兩個時間戳,怎麼判斷這兩個時間戳所代表的時間是否超過兩個月呢

String beginDate="1302835984";

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");

String sd = sdf.format(new Date(Long.parseLong(beginDate)));

System.out.println(sd);

這樣可以把這個時間戳轉換成日期,把兩個時間戳都轉成 java.util.Date對象,然後就可以取年、月、日、時間等來進行計算了。 或者兩個時間戳相減後,把結果轉成java.util.Date對象,取月份,這個月份好像是從0開始的,也就是說0代表1月,然後判斷這個java.util.Date對象的月份是否大於等於1,應該就可以得出兩個時間戳是否相差大於兩個月了。

C. java從時間戳怎麼得到當前時間

一般用System.currentTimeMillis()或 new Date()來獲取。
時間戳通常是」yyyyMMddHHmmss「的,舉例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
輸出結果:20160830121252。
備註:時間戳中的時間顯示格式可以根據實際情況設置即可。

D. java把時間戳轉換成具體的時間的格式

代碼如下:

package date;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
public static String stampToDateStr(String timeStampStr, String format) {
SimpleDateFormat sdf = new SimpleDateFormat(format);
return sdf.format(new Date(Long.valueOf(timeStampStr).longValue()));
}
public static void main(String[] args) {
String date_format = stampToDateStr("1600761641396", "yyyy-MM-dd HH:mm:ss");
System.out.println(date_format);
}
}

輸出:

E. java怎樣將string時間戳轉換為date

1首先把字元串轉成標準的時間格式:
String time = "xxxxxxx";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String plan = sdf.format();
2.再次轉成Date
sdf.parse(plan);

熱點內容
二級程序編譯答案 發布:2024-05-03 18:41:35 瀏覽:653
領動自動精英版是哪個配置 發布:2024-05-03 18:37:30 瀏覽:149
java編譯器中cd什麼意思 發布:2024-05-03 18:36:00 瀏覽:389
傳奇伺服器如何刷錢 發布:2024-05-03 18:36:00 瀏覽:977
安卓版twitter怎麼注冊 發布:2024-05-03 18:28:05 瀏覽:893
Python邏輯優先順序 發布:2024-05-03 18:26:14 瀏覽:267
linux查看svn密碼 發布:2024-05-03 18:12:47 瀏覽:803
地鐵逃生怎麼進入游戲安卓 發布:2024-05-03 17:49:35 瀏覽:992
aws雲存儲 發布:2024-05-03 17:48:50 瀏覽:954
安卓微信王者號怎麼轉成蘋果 發布:2024-05-03 17:44:38 瀏覽:745