如何将日期和时间转换为12小时格式

阿桑·马里克(Ahsan Malik)

你好,我有一个24小时格式的日期和时间字符串,但我希望它在12小时内如何做到这一点,我的字符串是

String date_st="12 Nov, 2014 23:13"

我正在这样做

 SimpleDateFormat  dateformat = new SimpleDateFormat("dd' 'MMM,' 'yyyy HH:mm aa");

但它没有按照我的需要进行转换,它显示23:13 PM

我想以以下格式显示

String con_date= "12 Nov, 2014 11:13 PM"

我该怎么做?

乔恩·斯基特

您需要两种格式:一种用于解析,另一种用于格式化。你需要从解析StringDate一个DateFormat,然后格式化DateString与其他格式。

目前,您的单曲SimpleDateFormat介于两者之间-您拥有HH24小时制,但您也拥有aaAM / PM。你想HHaa输入,并hh aa输出。(这几乎是从来没有适当兼得HHaa。)

TimeZone utc = TimeZone.getTimeZone("etc/UTC");
DateFormat inputFormat = new SimpleDateFormat("dd MMM, yyyy HH:mm",
                                              Locale.US);
inputFormat.setTimeZone(utc);
DateFormat outputFormat = new SimpleDateFormat("dd MMM, yyyy hh:mm aa",
                                              Locale.US);
outputFormat.setTimeZone(utc);

Date date = inputFormat.parse(input);
String output = outputFormat.format(date);

请注意,我将语言环境设置为US,以便它始终可以解析“ Nov”,并将时区解析为UTC,因此您不必担心某些时间被跳过或模棱两可。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将日期和时间转换为12小时格式

来自分类Dev

如何将12或24小时格式的日期转换为“互联网”日期?

来自分类Dev

将12小时格式的日期时间转换为猪的24小时?

来自分类Dev

如何将日期和时间为AM / PM的字符串转换为24小时mysql时间戳格式

来自分类Dev

如何使用小时值和日期时间索引将宽格式转换为长格式?

来自分类Dev

整小时和小数小时将双精度值转换为12小时制时钟格式时间

来自分类Dev

从python将12小时时间格式转换为24小时格式

来自分类Dev

将R中的24小时日期格式转换为12小时格式

来自分类Dev

如何将日期时间格式转换为日期和时间对象?

来自分类Dev

如何将数据框的日期和时间列转换为熊猫的日期时间格式?

来自分类Dev

将时间列从 24 小时格式转换为 12 小时格式时排序不正确

来自分类Dev

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

来自分类Dev

如何将纪元时间转换为新列中的日期和时间格式?

来自分类Dev

java如何将日期转换为小时和分钟

来自分类Dev

将12小时时间字符串转换为日期时间或时间

来自分类Dev

JavaScript / jQuery-从24小时日期时间字符串转换为12小时日期格式?

来自分类Dev

如何将数据框转换为日期时间格式

来自分类Dev

使用Mysql将UTC 12小时时间格式转换为印度时间

来自分类Dev

如何将日期和时间从jPlaton格式转换为国际标准日期和时间表示法?

来自分类Dev

如何将ISO日期和时间格式转换为“ DD Mon YYYY hh:mm:ss”?

来自分类Dev

将AM PM的日期时间转换为24小时日期格式

来自分类Dev

如何将24小时制转换为12小时制?

来自分类Dev

如何将日期格式12/12/2019转换为12-12-2019

来自分类Dev

将日期时间转换为24小时格式时出错

来自分类Dev

如何在WSO2 ESB中将24小时格式时间转换为12小时格式作为属性

来自分类Dev

如何将“ 1天,14小时,16分钟”之类的文本转换为时间格式?

来自分类Dev

使用awk将日期时间戳从12小时转换为24

来自分类Dev

我如何将publishedAt 转换为日期和时间

来自分类Dev

gnuplot:如何将12h时间格式转换为24h时间格式?

Related 相关文章

  1. 1

    如何将日期和时间转换为12小时格式

  2. 2

    如何将12或24小时格式的日期转换为“互联网”日期?

  3. 3

    将12小时格式的日期时间转换为猪的24小时?

  4. 4

    如何将日期和时间为AM / PM的字符串转换为24小时mysql时间戳格式

  5. 5

    如何使用小时值和日期时间索引将宽格式转换为长格式?

  6. 6

    整小时和小数小时将双精度值转换为12小时制时钟格式时间

  7. 7

    从python将12小时时间格式转换为24小时格式

  8. 8

    将R中的24小时日期格式转换为12小时格式

  9. 9

    如何将日期时间格式转换为日期和时间对象?

  10. 10

    如何将数据框的日期和时间列转换为熊猫的日期时间格式?

  11. 11

    将时间列从 24 小时格式转换为 12 小时格式时排序不正确

  12. 12

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

  13. 13

    如何将纪元时间转换为新列中的日期和时间格式?

  14. 14

    java如何将日期转换为小时和分钟

  15. 15

    将12小时时间字符串转换为日期时间或时间

  16. 16

    JavaScript / jQuery-从24小时日期时间字符串转换为12小时日期格式?

  17. 17

    如何将数据框转换为日期时间格式

  18. 18

    使用Mysql将UTC 12小时时间格式转换为印度时间

  19. 19

    如何将日期和时间从jPlaton格式转换为国际标准日期和时间表示法?

  20. 20

    如何将ISO日期和时间格式转换为“ DD Mon YYYY hh:mm:ss”?

  21. 21

    将AM PM的日期时间转换为24小时日期格式

  22. 22

    如何将24小时制转换为12小时制?

  23. 23

    如何将日期格式12/12/2019转换为12-12-2019

  24. 24

    将日期时间转换为24小时格式时出错

  25. 25

    如何在WSO2 ESB中将24小时格式时间转换为12小时格式作为属性

  26. 26

    如何将“ 1天,14小时,16分钟”之类的文本转换为时间格式?

  27. 27

    使用awk将日期时间戳从12小时转换为24

  28. 28

    我如何将publishedAt 转换为日期和时间

  29. 29

    gnuplot:如何将12h时间格式转换为24h时间格式?

热门标签

归档