码上敲享录 > java入门知识分享 > java 根据日期获取星期

java 根据日期获取星期

上一章章节目录下一章 2020-04-14已有3550人阅读 评论(0)
/**
* 根据日期获取星期
* @param args
*/
public static void main(String[] args) {
   Calendar calendar = Calendar.getInstance();
   Date date = calendar.getTime();
   String week = dateToWeek(date);
   System.out.println(week);
}


/**
* 根据日期获取 星期
* @param date
* @return
*/
public static String dateToWeek(Date date) {
   String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
   Calendar cal = Calendar.getInstance();
   try {
       cal.setTime(date);
   } catch (Exception e) {
       e.printStackTrace();
   }
   //一周的第几天
   int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
   if (w < 0)
       w = 0;
   return weekDays[w];
}


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交