fCalendar
U_ICU_NAMESPACE::GregorianCalendar* fCalendar;
U_ICU_NAMESPACE::GregorianCalendar* fCalendar;
if (fCalendar == NULL)
fCalendar->setTimeZone(*icuTimeZone);
fCalendar->setTime((UDate)startValue / 1000, icuStatus);
= fCalendar->fieldDifference(stop, skUnitMap[unit], icuStatus);
fCalendar = new GregorianCalendar(icuStatus);
if (fCalendar == NULL) {
fCalendar = new GregorianCalendar(icuStatus);
if (fCalendar == NULL) {
fCalendar(other.fCalendar != NULL
? new GregorianCalendar(*other.fCalendar) : NULL)
if (fCalendar == NULL && other.fCalendar != NULL)
delete fCalendar;
fCalendar(other.fCalendar != NULL
? new GregorianCalendar(*other.fCalendar) : NULL)
|| (fCalendar == NULL && other.fCalendar != NULL))
delete fCalendar;
fCalendar->setTime((UDate)currentTime * 1000, icuStatus);
delta = fCalendar->fieldDifference(UTimeValue,
fCalendar = new GregorianCalendar(icuStatus);
if (fCalendar == NULL) {
fCalendar = new GregorianCalendar(icuStatus);
if (fCalendar == NULL) {