@Override public Object unmarshall(AttributeValue value) { Set<Calendar> result = new HashSet<Calendar>(); for (String s : value.getSS()) { Calendar cal = GregorianCalendar.getInstance(); cal.setTime(DateUtils.parseISO8601Date(s)); result.add(cal); } return result; } }
private String createArchiveFileName(final String originalFlowConfigFileName) { TimeZone tz = TimeZone.getDefault(); Calendar cal = GregorianCalendar.getInstance(tz); int offsetInMillis = tz.getOffset(cal.getTimeInMillis()); final int year = cal.get(Calendar.YEAR); final int month = cal.get(Calendar.MONTH) + 1; final int day = cal.get(Calendar.DAY_OF_MONTH); final int hour = cal.get(Calendar.HOUR_OF_DAY); final int min = cal.get(Calendar.MINUTE); final int sec = cal.get(Calendar.SECOND); String offset = String.format("%s%02d%02d", (offsetInMillis >= 0 ? "+" : "-"), Math.abs(offsetInMillis / 3600000), Math.abs((offsetInMillis / 60000) % 60)); return String.format("%d%02d%02dT%02d%02d%02d%s_%s", year, month, day, hour, min, sec, offset, originalFlowConfigFileName); }
@Override public Object unmarshall(AttributeValue value) { Calendar cal = GregorianCalendar.getInstance(); cal.setTime(DateUtils.parseISO8601Date(value.getS())); return cal; } }
private Calendar randomCal() { Calendar cal = GregorianCalendar.getInstance(); cal.roll(Calendar.DAY_OF_YEAR, -1*random.nextInt(10*365)); cal.set(Calendar.MILLISECOND, 0); cal.set(Calendar.SECOND, 0); return cal; }
private Calendar randomCal() { Calendar cal = GregorianCalendar.getInstance(); cal.roll(Calendar.DAY_OF_YEAR, -1*random.nextInt(10*365)); cal.set(Calendar.MILLISECOND, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.HOUR_OF_DAY, 0); return cal; }
static Calendar randomCal() { Calendar cal = GregorianCalendar.getInstance(); cal.roll(Calendar.DAY_OF_YEAR, -1*random.nextInt(10*365)); cal.set(Calendar.MILLISECOND, 0); cal.set(Calendar.SECOND, 0); return cal; }
Calendar cal = GregorianCalendar.getInstance(); cal.clear(); cal.setTimeInMillis(event.getTimeStamp());
Calendar sd = GregorianCalendar.getInstance(); sd.setTimeInMillis(mCol.getCrt() * 1000);
Calendar sd = GregorianCalendar.getInstance(); sd.setTimeInMillis(mCol.getSched().getDayCutoff() * 1000);
Calendar cal = GregorianCalendar.getInstance();
private void writeLongDateTime(DataOutputStream out, Calendar calendar) throws IOException { // inverse operation of TTFDataStream.readInternationalDate() Calendar cal = GregorianCalendar.getInstance(TimeZone.getTimeZone("UTC")); cal.set(1904, 0, 1, 0, 0, 0); cal.set(Calendar.MILLISECOND, 0); long millisFor1904 = cal.getTimeInMillis(); long secondsSince1904 = (calendar.getTimeInMillis() - millisFor1904) / 1000L; out.writeLong(secondsSince1904); }
int hours = ((SeekBarPreference) pref).getValue(); Timestamp crtTime = new Timestamp(getCol().getCrt() * 1000); Calendar date = GregorianCalendar.getInstance(); date.setTimeInMillis(crtTime.getTime()); date.set(Calendar.HOUR_OF_DAY, hours);
@Override public void reset() { component.setDate(GregorianCalendar.getInstance().getTime()); } }
int numLogs = 10; VariableInstanceLog [] testData = new VariableInstanceLog[numLogs]; Calendar cal = GregorianCalendar.getInstance();
private void initTime(){ GregorianCalendar calendar = (GregorianCalendar) GregorianCalendar.getInstance(); int h = calendar.get(Calendar.HOUR_OF_DAY); int m = calendar.get(Calendar.MINUTE); int d = h < 12 ? 0 : 1; h = h % 12; setData(mPickerViewH, 0, 11, h); setData(mPickerViewM, 0, 59, m); setData(mPickerViewD, 0, 1, d); }
int numLogs = 9; VariableInstanceLog [] testData = new VariableInstanceLog[numLogs]; Calendar cal = GregorianCalendar.getInstance();
@Test public void testUtcDateTime() { Calendar calendar = GregorianCalendar.getInstance(Locale.FRANCE); calendar.setTimeZone(TimeZone.getTimeZone("Europe/Paris")); calendar.set(Calendar.YEAR, 2015); calendar.set(Calendar.MONTH, 1); calendar.set(Calendar.DAY_OF_YEAR, 1); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); Date time = calendar.getTime(); assertThat(DateUtils.utcDateTime(Locale.US).format(time)).isEqualTo("12/31/14 11:00:00 PM UTC"); }
@Test public void testUtcTime() { Calendar calendar = GregorianCalendar.getInstance(Locale.FRANCE); calendar.setTimeZone(TimeZone.getTimeZone("Europe/Paris")); calendar.set(Calendar.YEAR, 2015); calendar.set(Calendar.MONTH, 1); calendar.set(Calendar.DAY_OF_YEAR, 1); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); Date time = calendar.getTime(); assertThat(DateUtils.utcTime(Locale.US).format(time)).isEqualTo("11:00:00 PM"); } }
@Test public void testFunctionOnNullDate() throws Exception { ResultSet rs = conn.createStatement().executeQuery("SELECT \"YEAR\"(a_date), entity_id from " + this.tableName + " WHERE entity_id = '" + ROW10 + "'"); assertNotNull(rs); assertTrue(rs.next()); assertEquals(ROW10, rs.getString(2)); assertNull(rs.getDate(1)); assertNull(rs.getDate(1, GregorianCalendar.getInstance())); assertFalse(rs.next()); }
@Test public void testNullDate() throws Exception { ResultSet rs = conn.createStatement().executeQuery("SELECT a_date, entity_id from " + this.tableName + " WHERE entity_id = '" + ROW10 + "'"); assertNotNull(rs); assertTrue(rs.next()); assertEquals(ROW10, rs.getString(2)); assertNull(rs.getDate(1)); assertNull(rs.getDate(1, GregorianCalendar.getInstance())); assertFalse(rs.next()); }