簡體   English   中英

在Java中將時間戳設置為Calendar

[英]Setting timestamp to Calendar in java

我正在使用以下代碼在日歷實例中設置SQL timestamp ,它工作正常。 這個對嗎?

 TimeStamp expireDate= ab.getUExpireDate();
 Calendar cal = Calendar.getInstance(); 
 cal.setTime(expireDate); // ← this line

您可以在以下文章中檢查util.Date和sql.Date的區別

java.util.Date與java.sql.Date

您可以導入:

1)的java.sql.Timestamp

*** java.sql.Date和java.sql.Timestamp之間的最大區別是java.sql.Date僅保留其表示的日期的日期,而不保留時間。 因此,例如,如果您使用日期和時間2014-12-24 21:20創建java.sql.Date,則將切斷時間(21:20)。 如果使用java.sql.Timestamp,則將保留時間。

在日歷中添加timeStamp對象的方法是:

2)cal.setTime(expireDate);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM