java怎样通过日期获取星期几?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎样通过日期获取星期几?相关的知识,希望对你有一定的参考价值。
参考技术A 1、使用Calendar类\\x0d\\x0a/**\\x0d\\x0a* 获取当前日期是星期几\\x0d\\x0a*\\x0d\\x0a* @param dt\\x0d\\x0a* @return 当前日期是星期几\\x0d\\x0a*/\\x0d\\x0apublic static String getWeekOfDate(Date dt) \\x0d\\x0aString[] weekDays = "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六";\\x0d\\x0aCalendar cal = Calendar.getInstance();\\x0d\\x0acal.setTime(dt);\\x0d\\x0aint w = cal.get(Calendar.DAY_OF_WEEK) - 1;\\x0d\\x0aif (w < 0)\\x0d\\x0aw = 0;\\x0d\\x0areturn weekDays[w];\\x0d\\x0a\\x0d\\x0a2、使用SimpleDateFormat格式化日期\\x0d\\x0a\\x0d\\x0aDate date=new Date();\\x0d\\x0aSimpleDateFormat dateFm = new SimpleDateFormat("EEEE");\\x0d\\x0adateFm.format(date);\\x0d\\x0a注:格式化字符串存在区分大小写\\x0d\\x0a对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;\\x0d\\x0ayyyy代表年份,如“2010”;dd代表天,如“25”
以上是关于java怎样通过日期获取星期几?的主要内容,如果未能解决你的问题,请参考以下文章