如何在 Java 中将日期格式化为带有缩写时区的格式?

阿拉姆

我有一个这种格式的日期字符串,2019-01-01T18:46:19我想将它转换为这种格式06:46 pm AEST 01/01/19 例如带有缩写的澳大利亚时区我怎样才能在 Java 中做到这一点?

大卫康拉德

您可以将较新的java.timeAPI 用于此任务:

import java.time.LocalDateTime;
import java.time.ZonedDateTime;
import java.time.ZOneId;
import java.time.format.DateTimeFormatter;

ZoneId zone = ZoneId.of("Australia/Sydney");
LocalDateTime ldt = LocalDateTime.parse("2019-01-01T18:46:19") ;
ZonedDateTime zdt = ZonedDateTime.of(ldt, zone);
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("hh:mm a z dd/MM/yy");
System.out.println(dtf.format(zdt));

输出:

澳大利亚东部夏令时间 06:46 PM 01/01/19

注意:您在问题中的格式对于您是想要日/月/年还是美国的月/日/年不明确,但我假设澳大利亚在更喜欢日/月/年方面跟随英国。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java,Android中将SQL日期格式化为简单日期格式?

来自分类Dev

如何在Java,Android中将SQL日期格式化为简单日期格式?

来自分类Dev

如何在java.time的模式字符串中格式化带时区的日期?

来自分类Dev

如何在xsl中将数字格式化为日期时间格式?

来自分类Dev

如何在 SQL 中将所选日期列格式化为相对时间格式

来自分类Dev

如何在Google Apps脚本中将时间戳“ new Date()”格式化为新加坡时区?

来自分类Dev

如何在Java中格式化日期范围?

来自分类Dev

如何在Java中正确格式化日期

来自分类Dev

如何通过JSON将Java的日期对象从Java GregorianCalendar对象格式化为String

来自分类Dev

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

来自分类Dev

您如何在Dart中将月份的日期格式化为“ 11日”,“ 21日”或“ 23日”?

来自分类Dev

如何在SQL Server中将日期时间格式化为M / D / YYYY?

来自分类Dev

如何在POSIXct日期中将'day'格式化为一位数字

来自分类Dev

如何在PHPExcel中将单元格值格式化为日期?

来自分类Dev

如何在JavaScript中将日期字符串格式化为D,MMM yyyy

来自分类Dev

如何在PHP中将日期格式化为意大利语方式?

来自分类Dev

如何在javascript中将日期格式化为“E, d MMM yyyy HH:mm:ss zzz”?

来自分类Dev

如何在 logback 中将日期格式化为纪元时间戳?

来自分类Dev

如何在 amcharts4 中将时间戳 unix 格式化为日期

来自分类Dev

如何在 Ionic 2 中将 MySQL 日期时间格式化为 angular2 可用日期格式?

来自分类Dev

如何在Haskell中将UTCTime格式化为ISO 8601

来自分类Dev

如何在JasperSoft Studio中将数字格式化为2.564.894.621?

来自分类Dev

如何在Haskell中将UTCTime格式化为ISO 8601

来自分类Dev

如何在Ionic 2中将MySQL datetime格式化为angular2可用的日期格式?

来自分类Dev

如何在Java中转换日期格式

来自分类Dev

如何在带有 Quarkus 的 JUL (java.util.logging) 中使用自定义格式化程序

来自分类Dev

如何在Java中将格式化的电子邮件转换为纯文本?

来自分类Dev

如何在java中将格式化的双精度值打印为字符串?

来自分类Dev

如何将我的日期格式化为默认格式

Related 相关文章

  1. 1

    如何在Java,Android中将SQL日期格式化为简单日期格式?

  2. 2

    如何在Java,Android中将SQL日期格式化为简单日期格式?

  3. 3

    如何在java.time的模式字符串中格式化带时区的日期?

  4. 4

    如何在xsl中将数字格式化为日期时间格式?

  5. 5

    如何在 SQL 中将所选日期列格式化为相对时间格式

  6. 6

    如何在Google Apps脚本中将时间戳“ new Date()”格式化为新加坡时区?

  7. 7

    如何在Java中格式化日期范围?

  8. 8

    如何在Java中正确格式化日期

  9. 9

    如何通过JSON将Java的日期对象从Java GregorianCalendar对象格式化为String

  10. 10

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

  11. 11

    您如何在Dart中将月份的日期格式化为“ 11日”,“ 21日”或“ 23日”?

  12. 12

    如何在SQL Server中将日期时间格式化为M / D / YYYY?

  13. 13

    如何在POSIXct日期中将'day'格式化为一位数字

  14. 14

    如何在PHPExcel中将单元格值格式化为日期?

  15. 15

    如何在JavaScript中将日期字符串格式化为D,MMM yyyy

  16. 16

    如何在PHP中将日期格式化为意大利语方式?

  17. 17

    如何在javascript中将日期格式化为“E, d MMM yyyy HH:mm:ss zzz”?

  18. 18

    如何在 logback 中将日期格式化为纪元时间戳?

  19. 19

    如何在 amcharts4 中将时间戳 unix 格式化为日期

  20. 20

    如何在 Ionic 2 中将 MySQL 日期时间格式化为 angular2 可用日期格式?

  21. 21

    如何在Haskell中将UTCTime格式化为ISO 8601

  22. 22

    如何在JasperSoft Studio中将数字格式化为2.564.894.621?

  23. 23

    如何在Haskell中将UTCTime格式化为ISO 8601

  24. 24

    如何在Ionic 2中将MySQL datetime格式化为angular2可用的日期格式?

  25. 25

    如何在Java中转换日期格式

  26. 26

    如何在带有 Quarkus 的 JUL (java.util.logging) 中使用自定义格式化程序

  27. 27

    如何在Java中将格式化的电子邮件转换为纯文本?

  28. 28

    如何在java中将格式化的双精度值打印为字符串?

  29. 29

    如何将我的日期格式化为默认格式

热门标签

归档