日历对象面临的问题

苏雷什·沙玛(Suresh Sharma)

我有一个任务,需要以编程方式将小时,分钟,子午线设置为Calendar对象,并且需要以hh:mm a格式显示时间。这是到目前为止的代码。

Calendar calendar = (Calendar)dateNtime.clone();
        calendar.set(Calendar.HOUR, 12);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.AM_PM, 1);

SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm a");
    String str = dateFormat.format(calendar.getTimeInMillis());

其中dateNTime是现有日历对象,我必须在构造新日历对象时使用它。

一切都很好,除了我设置12PM时只有一种情况。它始终设置hh:mm a格式,结果为12:00 AM,而应为12:00 PM。

如果有人对Calendar对象有很好的经验并且是已知问题,请提供帮助,如果有很好的教程链接,请提供帮助。

乔恩·斯基特

HOUR字段记录为:

获取和设置的字段号,指示上午或下午的时间。HOUR用于12小时制(0-11)。

因此,应将其设置为0,而不是将其设置为12。

我个人只是设置HOUR_OF_DAY字段,如果要使其成为PM,则增加12个小时-根本不设置该AM_PM字段。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

日历对象面临的问题

来自分类Dev

ShowModalDialog面临的问题

来自分类Dev

鼠标事件面临的问题

来自分类Dev

UI面临的问题[FLUTTER]

来自分类Dev

Unicode字符面临的问题

来自分类Dev

面临haproxy / nginx的问题

来自分类Dev

鼠标事件面临的问题

来自分类Dev

面临@PathParam 注释的问题

来自分类Dev

使用片段时面临的问题

来自分类Dev

python继承中面临的问题

来自分类Dev

多线程中面临的问题

来自分类Dev

npm安装期间面临的问题

来自分类Dev

CSS动画面临的问题

来自分类Dev

Spring Ftps集成面临的问题

来自分类Dev

如何在angular2的html页面中绑定数据对象但在重新加载后面临问题

来自分类Dev

Laravel 5:定义路线面临的问题

来自分类Dev

Collections.sort的Comparator <>中面临的问题

来自分类Dev

在python中旋转值时面临的问题

来自分类Dev

iOS中斜杠键盘面临的问题

来自分类Dev

在iOS中获取令牌时面临的问题

来自分类Dev

Android TabLayout标签面临的问题单击

来自分类Dev

在使用ngClass的多个选项时面临问题

来自分类Dev

网站上的Hreflang标记面临的问题

来自分类Dev

拥有条款面临的问题

来自分类Dev

Angular 6中Instascan库面临的问题

来自分类Dev

颤振中的下拉按钮面临问题

来自分类Dev

更新颤振后面临构建问题

来自分类Dev

图标淡出文本似乎面临问题

来自分类Dev

使用Gradle构建项目时面临的问题