@Override public int hashCode(){
  return dateTime.hashCode() ^ offset.hashCode() ^ Integer.rotateLeft(zone.hashCode(),3);
}

@ Override public int hashCode ( ) { return dateTime . hashCode ( ) ^ offset . hashCode ( ) ^ Integer . rotateLeft ( zone . hashCode ( ) , 3 ) ; }
a hash code for this date - time .
