如何在Java中将时间戳转换为日期格式

名称

我有这样的时间戳(形成json响应):

“ /日期(1479974400000-0800)/”

我正在尝试使用此功能将时间戳转换为日期:

public String getDate() {
    Calendar cal = Calendar.getInstance(Locale.ENGLISH);
    cal.setTimeInMillis(time);
    String date = DateFormat.format("dd-MM-yyyy", cal).toString();
    return date;
}

如何将此时间戳转换为日期格式?

名称

解决方案对我来说是这样的:

 String str = obj.getString("eventdate").replaceAll("\\D+", "");
String upToNCharacters = str.substring(0, Math.min(str.length(), 13));
DateFormat timeZoneFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
timeZoneFormat.setTimeZone(TimeZone.getTimeZone("GMT-8"));

Date time = new java.util.Date(Long.parseLong(upToNCharacters));
//                                System.out.println(time);
model.setDate(String.valueOf(timeZoneFormat.format(time)));

在需要的地方使用时间变量

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在DataFrame中将时间戳转换为日期格式?

如何在 python 中将时间戳转换为日期时间格式以获取 cosmos 数据?

如何在Firebase函数中将Firebase Firestore时间戳转换为Zulu日期时间格式

如何在MySQL中将时间戳转换为日期时间?

如何在PostgreSQL中将unix时间戳列转换为日期格式?

如何在graphlab(Python 2.7)中将日期从Unix时间戳转换为人类可读的格式

如何在CockroachDB中将Unix时间戳转换为日期?

如何在Bash中将时间戳转换为日期?

如何在Presto中将时间戳转换为日期?

如何在C#中将时间戳转换为日期?

如何在Java中将时间戳转换为日期和时间?

如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

如何在Java中将字符串日期转换为时间戳?

在JavaScript中将时间戳转换为特定的日期格式

想要在 hive 中将时间戳转换为日期格式

如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

如何在Perl中将这种时间戳格式转换为另一种格式?

如何在反应中将时间戳转换为时间前格式?

如何在R中将字符时间戳转换为日期时间对象

如何在SQLite中将基于2001的时间戳转换为日期时间?

如何在Excel中将Unix纪元时间戳转换为人类可读的日期/时间?

如何在C#中将时间UUID转换为日期时间戳

如何在SSIS中将日期时间转换为时间戳

在Java中将数字格式的时间戳转换为LocalDateTime

如何在R中将毫秒转换为hh:mm:ss.sss时间戳格式

如何在Watson Studio的Data Refinery中将字符串转换为时间戳格式?

在Java中将Unix时间戳转换为日期

如何在 Angular 2/4 中将当前日期转换为时间戳

如何在bash shell中将日期转换为时间戳?