question: public Second ( Date time , TimeZone zone , Locale locale ) { Calendar calendar = Calendar . getInstance ( zone , locale ) ; calendar . setTime ( time ) ; this . second = ( byte ) calendar . get ( Calendar . SECOND ) ; this . minute = ( byte ) calendar . get ( Calendar . MINUTE ) ; this . hour = ( byte ) calendar . get ( Calendar . HOUR_OF_DAY ) ; this . day = new Day ( time , zone , locale ) ; peg ( calendar ) ; }
target:  Creates a new second based on the supplied time and time zone.