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

java時間戳秒

發布時間: 2023-05-12 12:25:46

java怎麼判斷是否為時間戳

你想將它轉換成時間後幹嘛?
直接try{
將字元串轉換,成功的話就執行轉換時間後的代碼
}catch{
失敗的話捕獲異常說明該字元串就是時間戳不能轉換,然後再執行為時間戳需要執行的代碼
}

⑵ java時間戳是什麼

時間戳就是一種類型,只是精度很高,比datetime要精確的多,通常用來防止數據出現臟讀現象

⑶ java中如何實現時間戳和北京時間gtm的互換

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class TestTime {

public static void main(String[] args) {

String time = "2010年12月08日11時17分00秒";

System.out.println(time);

// 字元串=======>時間戳

String re_str = getTime(time);

System.out.println(re_str);

// 時間戳======>字元串

String data = getStrTime(re_str);

System.out.println(data);

}

// 將字元串轉為時間戳

public static String getTime(String user_time) {

String re_time = null;

SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH時蠢局兄mm分ss秒");

Date d;

try {

d = sdf.parse(user_time);

long l = d.getTime();

String str = String.valueOf(l);

re_time = str.substring(0, 10);

} catch (ParseException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return re_time;

}

// 將時間戳轉為字元串

public static String getStrTime(String cc_time) {

String re_StrTime = null;

SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH時mm分ss秒");

// 例如:cc_time=1291778220

long lcc_time = Long.valueOf(cc_time);

re_StrTime = sdf.format(new Date(lcc_time * 1000L));

return re_StrTime;

}

}

復制代碼

打臘賣印結果為:帶襲
2010年12月08日11時17分00秒
1291778220
2010年12月08日11時17分00秒
只精確到秒

⑷ Java 如何獲得 Unix 時間戳

時間戳是從1970年1月1日(UTC/GMT的午夜)開始所經過的秒數,所以可以將當前毫秒時間轉換成秒級時間就可以了:
System.currentTimeMillis()/1000L就可以了

⑸ java怎樣計算兩個日期之間的秒數

java中Date時間可以用getTime()來獲得1970年1月1日到當前時間的毫秒數,所以可以這樣來計算得出兩個時間的秒數:
try {

Date a = new Date();

Thread.sleep(3000);

Date b = new Date();

long interval = (b.getTime() - a.getTime())/1000;

System.out.println("兩個時間相差"+interval+"秒");//會列印出相差3秒

} catch (InterruptedException e) {

e.printStackTrace();

⑹ 請問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獲取時間戳精確到年月日時

其實系統默認的都是毫秒數的時間戳, 所以你想要的2017-01-16 17:00:00 不是提取的, 而是格式化的
new SimpleDateFormat("yyyy-MM-dd HH:00:00").format(System.currentTimeMillis());

⑼ Java:1392515067621這種從1970年開始的毫秒數的時間戳叫什麼時間戳呢

時間戳是自 1970 年 1 月 1 日(08:00:00 GMT)至當前時間的總秒數,它也被稱為 Unix 時間戳。

⑽ java中14位時間戳怎麼獲取

按你描述,應該想要的是Unix時間戳,即當前時間到1970年1月1日0:0:0的毫秒數據。
在java裡面Data類型可以直接用API獲取。
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")
String value=20150704000000;
df.parse(value).getTime(); 就是你想要的時間戳。
具體可以查看Date類型的API
以及http://tool.chinaz.com/Tools/unixtime.aspx?jdfwkey=pqr111

熱點內容
生信差異分析的腳本 發布:2025-07-18 10:14:50 瀏覽:596
微信打開網頁繼續訪問 發布:2025-07-18 10:09:50 瀏覽:47
蔬菜解壓游戲大全 發布:2025-07-18 10:00:12 瀏覽:71
linuxand 發布:2025-07-18 09:48:27 瀏覽:725
為什麼安卓的app下載不了 發布:2025-07-18 09:47:45 瀏覽:178
如何用伺服器搭建網路 發布:2025-07-18 09:36:05 瀏覽:451
迷你世界電腦版怎麼改密碼 發布:2025-07-18 09:26:41 瀏覽:51
php創建目錄 發布:2025-07-18 09:26:17 瀏覽:659
為什麼手機游戲分ios和安卓端 發布:2025-07-18 09:22:17 瀏覽:140
android數據顯示 發布:2025-07-18 09:17:27 瀏覽:528