How to set Java.util.calendar to a specific time period in the future

前端 未结 3 1148
無奈伤痛
無奈伤痛 2021-01-12 10:58

I\'m using Java\'s calendar to set an alarm at a specific date and time. I know how to make this work when the user selects a specific date and time. For example, i

相关标签:
3条回答
  • 2021-01-12 11:04

    You can also try this

     Calendar c = Calendar.getInstance();
     c.setTime(new Date()); // 
     c.add(Calendar.YEAR, 5); // Add 5 years to current year
     c.add(Calendar.DATE, 5); // Add 5 days to current date
     c.add(Calendar.MONTH, 5); // Add 5 months to current month
     System.out.println(c.getTime());
    
    0 讨论(0)
  • 2021-01-12 11:05

    You can try the calendar.set methods specified in this links. How to set the calendar in android for particular hour This worked for me , when I wanted to run the service on the specified time.

    0 讨论(0)
  • 2021-01-12 11:12

    You want to look at calendar.add , it will increment the next field if you get overflow.

    http://developer.android.com/reference/java/util/Calendar.html

    0 讨论(0)
提交回复
热议问题