如何更改“AM”到“PM” Date对象JAVA

Skeb:

我试图用Date对象,并计算时间差为Android应用。但我面对的一个问题,当时间是在'12:00' 。我的意思是,当我输入的日期作为十二时十二分00秒的Java AM / PM格式回报上午12时12分〇〇秒,但它应该是下午12点12分〇〇秒。

我找不到任何办法来解决它。

Date date = new Date(); 
String stringDate = "2019-09-13 12:12:00";  
SimpleDateFormat formatter6=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");  
Date date6 = formatter6.parse(stringDate);   
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss a");
System.out.println(sdf.format(date6));

它返回上午十二点十二分00秒,但它应该是下午12点12分00秒的正确计算

chandr3sh:

排队:

SimpleDateFormat formatter6=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

hh确保小时被解析为AM / PM值的B / W 1-12品牌。为了得到期望的结果,可以使用HH标记,它解析0-23之间的小时值。所以,代码应该是:

SimpleDateFormat formatter6=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Unix纪元到Java Date对象的时间

java Date对象-如何增加星期几

如何使python datetime对象以小写形式显示AM和PM?

在Java语言中,如何纳秒值转换,例如1568694302232954486和1568703521360049938到Java Date对象?

如何创建今天午夜和明天午夜的Java Date对象?

如何在Java中返回修改的时区Date对象。

如何从Java中的Date对象中减去X天?

如何在新的Java对象中使用类型Date?

如何在Java中将Date对象作为参数发送

如何从类型为java.util.Date的JavaScript对象返回?

如何将java.util.Date对象与java.sql.Time对象组合?

如何在Java中仅更改Date对象的时间,使日期信息保持不变

如何在 Java 中更改 Date 对象的时区偏移量?

如何将日期对象转换为仅输出 hh:mm am/pm

Vue JS time-slots-generator 如何从对象中获取值然后显示 PM / AM

警告:Firestore中存储的java.util.Date对象的行为将更改

更改Date对象Python的时区

Java对象到JSON对象

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

如何在Java中使用SimpleDateFormat在日语语言环境中显示AM / PM字段?

如何将年和周转换为Java Date对象?

如何将java.sql.Date对象添加到JSON数组?

如何无需重新编译在Java程序中的Date对象更新?

如何从现有的java.util.Date对象分别获得时间和日期部分

如何将java.sql.Date对象转换为GregorianCalendar?

如何将Java字符串转换为Date对象

如何在Spring xml配置文件中初始化Java Date对象?

如何判断java.util.Date对象是否包含时间部分?

如何将Java Date对象转换为带时区的Matlab datetime数组