![Trending Articles on Technical and Non Technical topics](/images/trending_categories.jpeg)
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Java Program to return a Date set to the last possible millisecond of the minute
Let us first set the calendar object −
Calendar calendar = Calendar.getInstance();
Use the getMaximum() method in Java to returns the maximum value for the given calendar field. We will use it to set the minute, second and milliseconds.
For seconds −
calendar.set(Calendar.SECOND, calendar.getMaximum(Calendar.SECOND));
For milliseconds −
calendar.set(Calendar.MILLISECOND, calendar.getMaximum(Calendar.MILLISECOND));
The following is an example that returns a Date set to the last possible millisecond of the minute −
Example
import java.util.Calendar; import java.util.GregorianCalendar; public class Demo { public static void main(String[] argv) throws Exception { Calendar calendar = Calendar.getInstance(); // seconds calendar.set(Calendar.SECOND, calendar.getMaximum(Calendar.SECOND)); // milliseconds calendar.set(Calendar.MILLISECOND, calendar.getMaximum(Calendar.MILLISECOND)); System.out.println(calendar.getTime()); } }
Output
Fri Nov 23 07:17:59 UTC 2018
Advertisements