return (new int[]{
return new int[]{
    private int[] getDateLocal()    {        // Handle simple date cases first - no timezone adjustment        if (hours == -1)            return (new int[]{ year, month, day, -1, -1, -1 }                );        // We have a full time, adjust to current timezone        if (localGC == null)        {            GregorianCalendar utcGC = new GregorianCalendar(                    TimeZone.getTimeZone("UTC"));            utcGC.set(year, month - 1, day, hours, minutes, seconds);            localGC = new GregorianCalendar();            localGC.setTime(utcGC.getTime());        }        return (new int[]{                    localGC.get(Calendar.YEAR),                    localGC.get(Calendar.MONTH) + 1,                    localGC.get(Calendar.DAY_OF_MONTH),                    localGC.get(Calendar.HOUR_OF_DAY),                    localGC.get(Calendar.MINUTE),                    localGC.get(Calendar.SECOND) }            );    }