android 根据设置的日期获取星期几
16lz
2021-01-24
/** * 判断当前日期是星期几 * * @param pTime 设置的需要判断的时间 //格式如2012-09-08 * * @return dayForWeek 判断结果 * @Exception 发生异常 */// String pTime = "2012-03-12"; private String getWeek(String pTime) { String Week = ""; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); try { c.setTime(format.parse(pTime)); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } if (c.get(Calendar.DAY_OF_WEEK) == 1) { Week += "天"; } if (c.get(Calendar.DAY_OF_WEEK) == 2) { Week += "一"; } if (c.get(Calendar.DAY_OF_WEEK) == 3) { Week += "二"; } if (c.get(Calendar.DAY_OF_WEEK) == 4) { Week += "三"; } if (c.get(Calendar.DAY_OF_WEEK) == 5) { Week += "四"; } if (c.get(Calendar.DAY_OF_WEEK) == 6) { Week += "五"; } if (c.get(Calendar.DAY_OF_WEEK) == 7) { Week += "六"; } return Week; }
更多相关文章
- Android(安卓)中 AlertDialog 的多种创建方式(二)
- Android(安卓)获取系统日期时间并且不断更新,类似时钟
- 【ClassNotFoundExcept】Android应用程序启动时发生AndroidRunti
- Android(安卓)- 时间 日期相关组件
- Android(安卓)中日期和秒数的转换
- Android(安卓)Jetpack系列——ViewModel源码分析
- Android时间(TimePicker)日期(DatePicker)控件联动
- Android中日历控件的使用
- Android(安卓)- Android(安卓)Architecture Components - Room