Java – get only the date of the timestamp
•
Java
This is my following function. I'm passing a timestamp. I just need to return the date from the timestamp, not the hour and second Using the following code,
private String toDate(long timestamp) {
Date date = new Date (timestamp * 1000);
return DateFormat.getInstance().format(date).toString();
}
This is the output I got
11/4/01 11:27 PM
But I just need such a date
2001-11-04
Any suggestions?
Solution
Use simpledateformat instead:
private String toDate(long timestamp) {
Date date = new Date (timestamp * 1000);
return new SimpleDateFormat("yyyy-MM-dd").format(date);
}
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
