我需要檢索的一天年份和月份從時間戳對象,只要數字:如何檢索一天月份和年份的時間戳(長格式)
public long getTimeStampDay()
{
String iDate = new SimpleDateFormat("dd/MM/yyyy")
.format(new Date(born_date.getDate()));
.....
return day; //just the day
}
public long getTimeStampMonth()
{
String iDate = new SimpleDateFormat("dd/MM/yyyy")
.format(new Date(born_date.getDate()));
.....
return month; //just month
}
public long getTimeStampYear()
{
String iDate = new SimpleDateFormat("dd/MM/yyyy")
.format(new Date(born_date.getDate()));
.....
return year; //just year
}
born_date
是時間戳對象。
有沒有可能這樣做?
在此先感謝。
你好,我的情況下,變量 「bornDate」 類型 「的java.sql.Timestamp」。 我想從「bornDate」中檢索一年。 「getYear()」被棄用,但「getDate()」也被棄用... 那麼,應該做什麼?謝謝。 – 2014-03-04 10:20:52
「bornDate」類型是「java.sql.Timestamp」。 以下代碼可以做到這一點: Calendar calendar = Calendar.getInstance(); calendar.setTime(bornDate); System.out.println(calendar.get(Calendar.YEAR)); – 2014-03-04 10:24:50