当前位置: 首页 > 面试题库 >

SimpleDateFormat 24小时

房学
2023-03-14
问题内容

我有一个SimpleDateFormat将a解析StringDate

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ssZ");

当我解析这个:

format.parse("2011-08-29T12:44:00+0200");

结果将是,当使用时Date.toLocaleString

8月29日 2011 00:44:00

当然,这应该是:

8月29日 2011 12:44:00

当我解析这个:

format.parse("2011-08-29T13:44:00+0200");

然后结果如预期的那样:

8月29日 2011 13:44:00

我怎样才能解决这个问题?


问题答案:

使用HH代替hh小时模式:

H   Hour in day (0-23)  Number  0
k   Hour in day (1-24)  Number  24
K   Hour in am/pm (0-11)    Number  0
h   Hour in am/pm (1-12)    Number  12


 类似资料:
  • 我有一个由两列组成的SWT网格布局。一列是一个标签,它应该正好是文本的水平尺寸。另一列是StyledText,它应该占据水平空间的剩余部分。但是,如果标签的大小发生变化(因为文本发生了变化),网格不会调整大小。这导致标签与StyledText重叠。我想要的是网格调整列的大小,这样左边的列变得足够大以容纳更长的文本,而右边的列正好缩小这个量。有几个关于SWT网格布局和在SO上调整大小的问题,但是没有

  • 总结:这是我见过最温柔的面试官 不会的题目会帮你解答 事件循环 说一说flex布局 说一下http缓存 http1.1的缓存比http1,0缓存好在哪里 flex布局 for in的理解 看代码 一题 宏任务 微任务的看代码写结构的题 手写instanceof es6了解哪些 说说你对箭头函数的理解 this指向问题 以及call bind apply 对React函数组件以及类组件的看法 函数组

  • 两种盒模型 三栏布局 中间自适应 用flex 与float实现 flex:1是什么意思 promise setTimeout看代码写顺序 protoType 广度遍历与深度遍历树 如何学习新技术 git常用命令以及作用 #前端实习#

  • 问题内容: 我一直试图(徒劳地)建立一个页面,当我更改窗口大小时,其元素将重新调整大小。我可以在CSS中使用它来处理图像,但是没有问题,但是我似乎无法在文本上完成相同的操作,而且我不确定在CSS中是否有可能。而且我似乎找不到能完成此任务的jQuery脚本。 当用户调整窗口大小时,我实质上希望页面能够动态流畅地缩放,而无需用户调用页面缩放。通过css在我的img div上这可以正常工作,但对于文本则

  • 问题内容: 您好,我正在使用一个android应用程序,我试图弄清楚如何将24小时转换为12小时。 问题答案: 尝试使用:

  • 在tkinter中调整窗口大小时,有没有办法动态调整小部件的大小? 这是代码: 当我调整窗口大小时,窗口小部件的宽度和高度保持不变。 我想要的是根据窗口的大小动态调整窗口小部件的大小。 有没有办法在tkinter中实现这一点? 如果有人能帮我,那就太好了。