java - 带 am/pm 的日期对象的格式

标签 java date methods

我想知道如何从 java.util.date 设置一个时间(例如上午 10:30)到 Date 对象?我该如何格式化这个?例如日期 date1 = 10:30am。

最佳答案

尝试使用Calendar类然后使用 SimpleDateFormat 输出

SimpleDateFormat format = new SimpleDateFormat("HH:mma");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 10);
calendar.set(Calendar.MINUTE, 30);
System.out.println(format.format(calendar.getTime()));

关于java - 带 am/pm 的日期对象的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18686877/

相关文章:

javascript - 如何使用 Google 脚本查找天数差异

java - 如何只返回以标点符号结尾的字符串?

Java程序和JVM产生的exe

java - 输入类型 ="date"thymeleaf

java - 表模型问题

java - 使用 UTCOffset 解析日期字符串

java - 错误: cannot find symbol - method liesInt()

java - android 在运行时替换方法调用

java - 为什么我不能在我的 java 应用程序的 GAE 中换行?

JavaCV FFmpegFrameGrabber 和 Java2DFrameConverter 创建奇怪的图像