0

基本上我得到了一些年份,年份值。我想根据这些值以分钟为单位计算 UTC。

我尝试使用 GregorianCalendar,但我无法让它工作。如果我可以设置 YEAR 和 DAY_OF_YEAR 字段,然后填写其他字段,那就太好了。

或者有可以提供帮助的安迪图书馆吗?

4

1 回答 1

0

那是你要的吗?

GregorianCalendar gc=new GregorianCalendar();
gc.set(GregorianCalendar.YEAR, 2012);
gc.set(GregorianCalendar.DAY_OF_YEAR, 32);
System.out.println(gc.getTimeInMillis()/1000/60); // /1000 -> in seconds; /60-> in minutes

System.out.println(gc.get(GregorianCalendar.DATE));
System.out.println(gc.get(GregorianCalendar.MONTH));//months are indexed from 0
System.out.println(gc.get(GregorianCalendar.YEAR));
于 2012-05-25T10:07:27.577 回答