List of usage examples for java.util Calendar HOUR_OF_DAY
int HOUR_OF_DAY
To view the source code for java.util Calendar HOUR_OF_DAY.
Click Source Link
get
and set
indicating the hour of the day. From source file:Main.java
private static Calendar prepareCalendar(int hourOfDay, int minute) { Calendar calNow = Calendar.getInstance(); Calendar calSet = (Calendar) calNow.clone(); calSet.set(Calendar.HOUR_OF_DAY, hourOfDay); calSet.set(Calendar.MINUTE, minute); calSet.set(Calendar.SECOND, 0); calSet.set(Calendar.MILLISECOND, 0); if (calSet.compareTo(calNow) <= 0) { // Today Set time passed, count to tomorrow calSet.add(Calendar.DATE, 1); }//from w ww . ja v a2 s .c o m return calSet; }
From source file:Main.java
public static boolean areSameHoursAndMinuts(Calendar c1, Calendar c2) { if (c1 == null || c2 == null) { return false; }//w w w . j a v a 2s. c o m int t1, t2; t1 = c1.get(Calendar.HOUR_OF_DAY); t2 = c2.get(Calendar.HOUR_OF_DAY); t1 = t1 * c1.get(Calendar.MINUTE); t2 = t2 * c2.get(Calendar.MINUTE); if (t1 == t2) { return true; } return false; }
From source file:Main.java
public static int[] getCurrentTime() { Calendar now = Calendar.getInstance(); now.setTimeInMillis(System.currentTimeMillis()); int[] time = new int[3]; time[0] = now.get(Calendar.HOUR_OF_DAY); time[1] = now.get(Calendar.MINUTE); time[2] = now.get(Calendar.SECOND); return time;//from w ww .j a v a 2s.c o m }
From source file:Main.java
public static long intID() { Calendar c = Calendar.getInstance(); int dia = c.get(Calendar.DAY_OF_MONTH); int ano = c.get(Calendar.YEAR) - 2010; int mes = c.get(Calendar.MONTH) + 1; int hora = c.get(Calendar.HOUR_OF_DAY); int minuto = c.get(Calendar.MINUTE); int segundo = c.get(Calendar.SECOND); int milisec = c.get(Calendar.MILLISECOND); return Long.parseLong("" + ano + mes + dia + hora + minuto + segundo + milisec); }
From source file:Main.java
public static String getNow() { final Calendar calendar = Calendar.getInstance(); return calendar.get(Calendar.YEAR) + "/" + calendar.get(Calendar.MONTH) + 1 + "/" + calendar.get(Calendar.DAY_OF_MONTH) + "/" + " " + calendar.get(Calendar.HOUR_OF_DAY) + ":" + calendar.get(Calendar.MINUTE) + ":" + calendar.get(Calendar.SECOND); }
From source file:Main.java
public static String getMsgTime(long msg_time) { Calendar cl = Calendar.getInstance(); cl.setTimeInMillis(msg_time); //here your time in miliseconds String hour = String.format("%02d", cl.get(Calendar.HOUR_OF_DAY)); String min = String.format("%02d", cl.get(Calendar.MINUTE)); String sec = String.format("%02d", cl.get(Calendar.SECOND)); String time = hour + ":" + min; return time;/*from w w w .ja v a2s.com*/ }
From source file:Main.java
public static Date lastDayOfMonth(Date date) { Calendar cal = Calendar.getInstance(); cal.setTime(date);// w ww .j a va2 s. co m cal.set(Calendar.DAY_OF_MONTH, Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH)); cal.set(Calendar.HOUR_OF_DAY, Calendar.getInstance().getActualMaximum(Calendar.HOUR_OF_DAY)); cal.set(Calendar.MINUTE, Calendar.getInstance().getActualMaximum(Calendar.MINUTE)); return cal.getTime(); }
From source file:Main.java
public static Calendar nextMonday() { Calendar date = new GregorianCalendar(); while (date.get(Calendar.DAY_OF_WEEK) != Calendar.MONDAY) { date.add(Calendar.DATE, 1); }//from ww w .ja v a2s .c o m date.set(Calendar.HOUR_OF_DAY, 0); date.set(Calendar.MINUTE, 0); date.set(Calendar.SECOND, 0); date.set(Calendar.MILLISECOND, 0); return date; }
From source file:Main.java
public static Date firstDayOfMonth(Date date) { Calendar cal = Calendar.getInstance(); cal.setTime(date);//from w w w . j a v a2 s . co m cal.set(Calendar.DAY_OF_MONTH, Calendar.getInstance().getActualMinimum(Calendar.DAY_OF_MONTH)); cal.set(Calendar.HOUR_OF_DAY, Calendar.getInstance().getActualMinimum(Calendar.HOUR_OF_DAY)); cal.set(Calendar.MINUTE, Calendar.getInstance().getActualMinimum(Calendar.MINUTE)); return cal.getTime(); }
From source file:Main.java
public static int getGapCount(Date startDate, Date endDate) { Calendar fromCalendar = Calendar.getInstance(); fromCalendar.setTime(startDate);//from w ww .j a va 2 s .com fromCalendar.set(Calendar.HOUR_OF_DAY, 0); fromCalendar.set(Calendar.MINUTE, 0); fromCalendar.set(Calendar.SECOND, 0); fromCalendar.set(Calendar.MILLISECOND, 0); Calendar toCalendar = Calendar.getInstance(); toCalendar.setTime(endDate); toCalendar.set(Calendar.HOUR_OF_DAY, 0); toCalendar.set(Calendar.MINUTE, 0); toCalendar.set(Calendar.SECOND, 0); toCalendar.set(Calendar.MILLISECOND, 0); return (int) ((toCalendar.getTime().getTime() - fromCalendar.getTime().getTime()) / (1000 * 60 * 60 * 24)); }