6566676869707172
* Creates a new instance and initializes its value to date. * * @param value The initial date value */ public DateModel(Date value) { super(new SimpleType_Date(value)); setDateFormat(defaultDateFormat); }
7677787980818283
* * @param value The initial date value * @param fieldName The initial field name */ public DateModel(Date value, String fieldName) { super(new SimpleType_Date(value), fieldName); setDateFormat(defaultDateFormat); }
117118119120121122123124125126127128129
} try { if (date == null) { date = new Date(0); setValue(new SimpleType_Date(date, getSimpleType_Date().getDateFormat())); } else if (date.getTime() != getDate().getTime()) { setValue(new SimpleType_Date(date, getSimpleType_Date().getDateFormat())); } } catch (Exception e) { e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. } }
140141142143144145146147148
setNull(); setFlag(ModelFlag.EMPTY, true); } else if ("NOW".equalsIgnoreCase(text)) { setDate(new Date()); } else { setValue(new SimpleType_Date(text, getSimpleType_Date().getDateFormat())); setFlag(ModelFlag.EMPTY, false); } }