* @return
*/
public JulianDate dateTrans(CalendarDate calDate, ClockTime time) {
JulianDate response;
if (calDate != null && time != null) {
DateAndTime dateAndTime = new DefaultDateAndTime(this, calDate.getIndeterminatePosition(), calDate.getCalendarEraName(), calDate.getCalendarDate(), time.getClockTime());
return dateTrans(dateAndTime);
}
GregorianCalendar gc = new GregorianCalendar(-4713, 1, 1);
gc.set(GregorianCalendar.ERA, GregorianCalendar.BC);
final int julianGre = 15 + 31 * (10 + 12 * 1582);