【发布时间】:2018-09-18 02:21:45
【问题描述】:
下面的代码显示了解析的Date 对象的文本,以及静态字段Calendar.MINUTE。有人可以告诉他们为什么不同吗?
docs 表示它应该以 int 形式获取当前分钟值。
编辑:图像已删除,代码/结果已更新。
public class Testerson {
public void print()
{
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy hh:mm");
System.out.println("Date time = " + sdf.format(new Date()));
System.out.println("Calendar Minute = " + Calendar.MINUTE);
}
public static void main(String[] args) throws ParseException
{
Testerson test = new Testerson();
test.print();
}
}
输出为;
Date time = 08/04/2018 05:49
Calendar Minute = 12
【问题讨论】:
-
您可以使用my answer here。
-
或者如您所见,Java: getMinutes and getHours 可能重复
标签: java datetime minute java.util.calendar