###1、取得指定日期是星期几
取得指定日期是星期几可以采用下面两种方式取得日期是星期几:
##a、使用Calendar类
根据日期取得星期几
1 | public static String getWeek(Date date){ |
##b、使用SimpleDateFormat类
1.根据日期取得星期几
1 | public static String getWeek(Date date){ |
注:格式化字符串存在区分大小写
对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;
yyyy代表年份,如“2010”;dd代表天,如“25”
2.取得日期是某年的第几周
根据日期入得日期是某年的第几周。
//取得日期是某年的第几周
1 | public static int getWeekOfYear(Date date){ |
3、得到某年的某个月有多少天
已知年份和月份,取得该月有多少天。
//取得某个月有多少天
1 | public static int getDaysOfMonth(int year,int month){ |
b、使用SimpleDateFormat类
4.已知两个日期,计算它们之间相差多少天。
// 取得两个日期之间的相差多少天
1 | public static long getDaysBetween(Date date0, Date date1) { |