導航:首頁 > 編程語言 > java時間戳轉時間

java時間戳轉時間

發布時間:2025-02-19 09:27:57

java 時間類型相減(Timestamp) 得到秒

可以使用Java中的Timestamp類進行時間類型的相減,然後將結迅帶果轉化為秒。

示例代碼如下:

```java
import java.sql.Timestamp;
import java.time.LocalDateTime;

public class TimestampDemo {
public static void main(String[] args) {
// 定義兩個時間戳
Timestamp timestamp1 = Timestamp.valueOf(LocalDateTime.parse("2015-05-04T12:15:17"));
Timestamp timestamp2 = Timestamp.valueOf(LocalDateTime.parse("2015-05-04T12:13:11"));

// 計算時間差
long diff = timestamp1.getTime() - timestamp2.getTime();

// 轉換為秒並輸出
System.out.println("相差 " + diff / 1000 + " 秒");
}
}
```

在以上代碼中,首先定義了兩個時間戳 `timestamp1` 和 `timestamp2` 分別表示2015-5-412:15:17和2015-5-412:13:11。然後通過 `getTime()` 方法獲取兩個時間戳的毫秒數差值,並將其除以1000得到相差的秒數。

執行以上代碼,輸模或出結果畝碼蘆為:

```
相差 126 秒
```

因此,2015-5-412:15:17減去2015-5-412:13:11得到相減後兩個時間之間相差126秒。

❷ Java date 時間戳 怎麼轉換為 C# 時間戳

java的datetime類型用#實現就是:
String timeStamp = GetTimestamp(DateTime.Now);

時間戳是從1970年0時0分0秒開始到現在的秒數.使用它來獲得的是一個INT值,儲存在資料庫里只要使用INT格式就可以了,方便資料庫進行排序,搜索,而且比datetime格式更節省資料庫空間。
通常用以下方法轉換實現:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace test.Controllers
{
public class TimeStampController : Controller
{
//
// GET: /TimeStamp/

public ActionResult Index()
{
ViewBag.TimeStamp = ConvertDateTimeInt(DateTime.Now);
return View("TimeStamp");
}

public ActionResult GetTimeView(string timeStamp)
{
ViewBag.TimeStamp = GetTime(timeStamp);
return View("TimeStamp");
}

/// <summary>
/// 時間戳轉為C#格式時間
/// </summary>
/// <param name="timeStamp">Unix時間戳格式</param>
/// <returns>C#格式時間</returns>
public static DateTime GetTime(string timeStamp)
{
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
long lTime = long.Parse(timeStamp + "0000000");
TimeSpan toNow = new TimeSpan(lTime);
return dtStart.Add(toNow);
}
/// <summary>
/// DateTime時間格式轉換為Unix時間戳格式
/// </summary>
/// <param name="time"> DateTime時間格式</param>
/// <returns>Unix時間戳格式</returns>
public static int ConvertDateTimeInt(System.DateTime time)
{
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
return (int)(time - startTime).TotalSeconds;
}

}
}

❸ 在java中如何把字元串轉換成時間格式

方法一:

public static void main(String[] args) throws Exception{

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09");

String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);

System.out.println(now);

}

輸出結果:2005年06月09日

方法二:

public class bb {

public static void main(String[] args) {

// TODO Auto-generated method stub

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");

String dateString = "20071128175545";

try {

Date date = df.parse(dateString);

System.out.println(df.format(date));

} catch (Exception ex) {

System.out.println(ex.getMessage());

}

}

}

(3)java時間戳轉時間擴展閱讀

Java指定了一些可訪問的修飾符如:private、protected、public,任何方法或變數都可以聲明為public,Java可以從該類之外的地方訪問。因為main方法是公共的,JVM就可以輕松的訪問執行它。

在main裡面args[]就是兩個長度的數組:value1存在args[0]中,value2存在args[1]中。

args[0]存儲的是命令,其後才是參數。

String args[ ]或者String[ ] args表示給主方法傳一個字元串數組。

而args是一個字元串數組的變數名,不是關鍵字,是arguments的縮寫,只是一個默認名,一般都習慣性照寫。

例如:

class Example{

public static void main(String args[ ]){

System.out.println("This is a simple Java program.");

}

}

❹ java如何將時間戳轉換為時間字元串

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;

}

❺ java從時間戳怎麼得到當前時間

SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long a=System.currentTimeMillis();//當前毫秒數
Date date=new Date(a);//當前毫秒轉換的時間版
System.out.println(df.format(date)); //df.format(date) 格式化的時間
//輸出 比如權 2016-08-30 12:12:10

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

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

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

閱讀全文

與java時間戳轉時間相關的資料

熱點內容
編程代碼j代表什麼 瀏覽:71
dedecms導入sql文件 瀏覽:551
什麼網站可以下載源文 瀏覽:511
aix文件操作命令 瀏覽:260
虛擬機資料庫多大夠用 瀏覽:359
用友軟體如何找回賬套數據 瀏覽:964
怎樣變換文件存儲格式 瀏覽:208
飛常準的數據來自哪裡 瀏覽:844
ug100如何編程畫線 瀏覽:870
文件夾999找不到 瀏覽:145
win1014393最新版本號 瀏覽:100
java基本類型大小 瀏覽:516
word2007不能插入頁碼 瀏覽:968
vb讀取文件並判斷 瀏覽:6
php圖片和程序分離 瀏覽:412
安卓面試非計算機專業 瀏覽:228
u盤的光碟文件怎麼驅動 瀏覽:34
如何鎖定c盤不下文件 瀏覽:359
浙江推廣網站建設怎麼做 瀏覽:478
word文件只有10頁怎麼增加 瀏覽:921

友情鏈接