How can I convert a Timestamp into either Date or DateTime object?

前端 未结 4 926
攒了一身酷
攒了一身酷 2020-12-15 06:06

I\'m retrieving a timestamp object from a database using ResultSet.getTimestamp(), but I\'d like an easy way to get the date in the format of MM/DD/YYYY

4条回答
  •  情话喂你
    2020-12-15 06:27

    You can also get DateTime object from timestamp, including your current daylight saving time:

    public DateTime getDateTimeFromTimestamp(Long value) {
        TimeZone timeZone = TimeZone.getDefault();
        long offset = timeZone.getOffset(value);
        if (offset < 0) {
            value -= offset;
        } else {
            value += offset;
        }
        return new DateTime(value);
    }    
    

提交回复
热议问题