在JAVA中怎么获取当前时间的月份。并转换成int型

发布网友 发布时间:2022-04-23 22:21

我来回答

5个回答

热心网友 时间:2023-06-21 17:47

在JAVA中获取当前时间的月份并转换成int型可以采用Calendar类提供的方法进行。

具体代码如下:

Calendar calendar=Calendar.getInstance();
//获得当前时间的月份,月份从0开始所以结果要加1
int month=calendar.get(Calendar.MONTH)+1;

热心网友 时间:2023-06-21 17:47

Calendar cal = Calendar.getInstance();
cal.setTimeInMillis( System.currentTimeMillis());
int month = cal.get(Calendar.MONTH) + 1; // 因为月是从0开始算起的,所以加个1

热心网友 时间:2023-06-21 17:48

检查你系统时间,十有*是你系统时间错误了,呵呵

热心网友 时间:2023-06-21 17:48

int month = Calendar.getInstance().get(Calendar.MONTH);
它里面的月份是0-11的。

热心网友 时间:2023-06-21 17:49

输出的是12啊
Calendar.MONTH是从0-11

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com