标签:
一、显示当天
today_date_1=new Date();
today_date_2=new Date();
today_cal_1=Calendar.getInstance();//获取当前时间
today_cal_2=Calendar.getInstance();
today_time_2=null;
today_time_1=formatter_1.format(today_date_1);
StringBuffer str_todayFirst=new StringBuffer().append(today_time_1).append(" 00:00:00");
today_time_1=str_todayFirst.toString();
text1.setText(today_time_1);
today_cal_1.add(Calendar.DATE,+1);
today_date_2=today_cal_1.getTime();
today_time_2=formatter_1.format(today_date_2);
StringBuffer str_todayLast=new StringBuffer().append(today_time_2).append(" 00:00:00");
today_time_2=str_todayLast.toString();
text2.setText(today_time_2);
二、以天为单位变化
1、向前推一天
today_cal_1.add(Calendar.DATE,-2);
today_date_1=today_cal_1.getTime();
today_time_1=formatter_1.format(today_date_1);
StringBuffer str_todayFirst=new StringBuffer().append(today_time_1).append(" 00:00:00");
today_time_1=str_todayFirst.toString();
text1.setText(today_time_1);
today_cal_1.add(Calendar.DATE,+1);
today_date_2=today_cal_1.getTime();
today_time_2=formatter_1.format(today_date_2);
StringBuffer str_todayLast=new StringBuffer().append(today_time_2).append(" 00:00:00");
today_time_2=str_todayLast.toString();
text2.setText(today_time_2);
2、向后推一天
today_cal_1.add(Calendar.DATE,0);
today_date_1=today_cal_1.getTime();
today_time_1=formatter_1.format(today_date_1);
StringBuffer str_todayFirst=new StringBuffer().append(today_time_1).append(" 00:00:00");
today_time_1=str_todayFirst.toString();
text1.setText(today_time_1);
today_cal_1.add(Calendar.DATE,+1);
today_date_2=today_cal_1.getTime();
today_time_2=formatter_1.format(today_date_2);
StringBuffer str_todayLast=new StringBuffer().append(today_time_2).append(" 00:00:00");
today_time_2=str_todayLast.toString();
text2.setText(today_time_2);
标签: