java 獲取當前時間的年份、月份、周數
import java.text.SimpleDateFormat; import java.util.Calendar; public class testCal { public static void main(String[] args) { Calendar c = Calendar.getInstance(); String getCurrentTime=new SimpleDateFormat("yyyy-MM-dd ").format(c.getTime()); System.out.println(getCurrentTime);//年-月-日 String getCurrent1=new SimpleDateFormat("yyyy-MM ").format(c.getTime()); System.out.println(getCurrent1);//年-月 System.out.println("當前時間 年-月-日:" + new SimpleDateFormat("yyyy-MM-dd ").format(c.getTime())); System.out.println("當前時間 年-月-日 時:分:秒:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(c.getTime())); System.out.println("當前時間的年份:" + c.get(Calendar.YEAR));//獲取當前年 System.out.println("當前時間的月份:" + (c.get(Calendar.MONTH) + 1)); // 一年內的第xx周//獲取當前星期是第幾周 System.out.println("當前時間的年周數:" + c.get(Calendar.WEEK_OF_YEAR)); } }

