我需要检索的一天年份和月份从时间戳对象,只要数字:如何检索一天月份和年份的时间戳(长格式)
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