當前位置:首頁 » 編程語言 » 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);

熱點內容
php開發的網頁 發布:2025-05-14 16:22:03 瀏覽:477
伺服器內存跑滿了怎麼回事 發布:2025-05-14 16:21:16 瀏覽:223
微信qq音樂緩存 發布:2025-05-14 16:16:16 瀏覽:468
c語言回收內存 發布:2025-05-14 16:16:08 瀏覽:143
2021國產安卓頂級旗艦買哪個 發布:2025-05-14 16:15:36 瀏覽:300
linux自學視頻 發布:2025-05-14 16:14:49 瀏覽:255
我的世界伺服器崩了重啟 發布:2025-05-14 16:09:37 瀏覽:44
android深拷貝 發布:2025-05-14 16:09:35 瀏覽:153
cf電腦版轉伺服器神器還在嗎 發布:2025-05-14 16:09:02 瀏覽:211
百度文庫伺服器如何搭建 發布:2025-05-14 16:09:00 瀏覽:248