Android

Android笔记——Calendar获取指定日期区间

2020-07-25  本文已影响0人  索隆的南南鸟
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");//指定日期格式
String today = simpleDateFormat.format(Calendar.getInstance().getTime());//当前日期


Calendar date = Calendar.getInstance();
date.add(Calendar.DATE, -1);
String yesterday = simpleDateFormat.format(date.getTime());//昨日


Calendar date = Calendar.getInstance();
date.set(date.get(Calendar.YEAR), date.get(Calendar.MONDAY), date.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
date.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
String thisWeek  = simpleDateFormat.format(date.getTime());//本周 从周一开始算


Calendar date = Calendar.getInstance();
date.set(date.get(Calendar.YEAR), date.get(Calendar.MONDAY), date.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
date.set(Calendar.DAY_OF_MONTH, date.getActualMinimum(Calendar.DAY_OF_MONTH));
String thisMonth= simpleDateFormat.format(date.getTime());//本月 从1号开始算
上一篇下一篇

猜你喜欢

热点阅读