获取系统时间

 Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
//月
int month = calendar.get(Calendar.MONTH) + 1;
//日
int day = calendar.get(Calendar.DAY_OF_MONTH);
//获取系统时间
//小时
int hour = calendar.get(Calendar.HOUR_OF_DAY);
//分钟
int minute = calendar.get(Calendar.MINUTE);
//秒
int second = calendar.get(Calendar.SECOND);

string time = year + "-" + month + "-" + day + " " + hour + ":" + minute;





/**
* 判断开始结束时间大小
*
* @param startTime
* @param endTime
* @return
*/
public void timeCompare(String startTime, String endTime, String style) {
//注意:传过来的时间格式必须要和这里填入的时间格式相同
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
try {
Date date1 = dateFormat.parse(startTime);//开始时间
Date date2 = dateFormat.parse(endTime);//结束时间
// 1 结束时间小于开始时间 2 开始时间与结束时间相同 3 结束时间大于开始时间
if (date2.getTime() < date1.getTime()) {
//结束时间小于开始时间
status = "1";
} else if (date2.getTime() == date1.getTime()) {
//开始时间与结束时间相同
status = "1";
return;
} else if (date2.getTime() > date1.getTime()) {
status = "2";
}
} catch (Exception e) {

}

posted on 2019-07-01 15:54  带镐伤的土豆  阅读(137)  评论(0编辑  收藏  举报

导航