基本上我有一些年份,一年的价值观。我想从这些值计算UTC的分钟数。
我尝试过使用GregorianCalendar,但我无法使用它。如果我可以设置YEAR和DAY_OF_YEAR字段,然后让其他字段填写,那将是很好的。
或者是否有可以提供帮助的图书馆?
答案 0 :(得分: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));