GregorianCalendar calendar = new GregorianCalendar();
Date date=new Date();//取时间
calendar.setTime(date);
//获取昨天年月日
alendar.add(calendar.DATE,-1);//昨天,把日期往前减少一天,若想把日期向后推一天则将负数改为正数
date=calendar.getTime();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dateString = formatter.format(date);//获取昨天年月日
//获取当前年月日时分
Date currentTime = new Date();
SimpleDateFormat nowFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm");
String nowDate = nowFormatter.format(currentTime);
//分别获取当前小时,分钟
int hour=calendar.get(Calendar.HOUR_OF_DAY);//获取24小时制,当前小时
int minute=calendar.get(Calendar.MINUTE);//获取当前分钟
//获取明天年月日
calendar.add(calendar.DATE,+1);//(明天)昨天把日期往前减少一天,若想把日期向后推一天则将负数改为正数
date=calendar.getTime();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dateString = formatter.format(date);//获取明天年月日
//获取后天年月日:
calendar.add(calendar.DATE,+2);//( 后天)昨天把日期往前减少一天,若想把日期向后推一天则将负数改为正数
date=calendar.getTime();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dateString = formatter.format(date);//获取后天年月日
获取时间
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 项目需求,要求获取用户进入某一个界面的时间和退出界面的时间,当时用的系统时间,但是有些用户手机时间会时间不准确,这...
- extension NSDate {//日期格式enum DateFormate:String{case Year...
- Js获取当前日期时间 var myDate = new Date();myDate.getYear(); ...
- 回顾知识点: eval(str) 关于函数: 随机函数: 彩票: 循环: 补零函数 定时器:setInterval...