handler = new IncomingHandler();
final Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);
RequestBody formBody = new FormEncodingBuilder()
.add("day", Integer.toString(dayOfMonth))
.add("month", Integer.toString(month))
.add("year", Integer.toString(year))
.add("hour", "00")
.add("min", "49")
.add("lat", "28.4700")
.add("lon", "77.0300")
.add("tzone", "5.5")
.build();
executeAPI("Api name", formBody);
我要在这里更改日期
private void changeDate(int number) {
calendar.add(Calendar.DATE, number);
txtDate.setText(StaticUtils.getDisplayDate(calendar));
}
当我更改日期时,api必须重新调用。