pub fn time(&self) -> (i32, i32, i32, i32) {
        let tm = self.tm();
        let (h, m, s) = Self::tm_to_time(&tm);
        (h, m, s, self.stamp.nano)
    }
/// Return the time component of the `Datetime` expressed
/// in the associated `Timezone`. The tuple holds
/// the hour, minute, second and nanosecond in this order.
Return the time component of the `Datetime` expressed
in the associated `Timezone`. The tuple holds
the hour, minute, second and nanosecond in this order.
Return the time component of the ` Datetime ` expressed in the associated ` Timezone ` . The tuple holds the hour minute second and nanosecond in this order .
pub fn time(&self) -> (i32, i32, i32, i32) {
        let tm = self.tm();
        let (h, m, s) = Self::tm_to_time(&tm);
        (h, m, s, self.stamp.nano)
    }
pub fn time ( & self ) -> ( i32 , i32 , i32 , i32 ) { let tm = self . tm ( ) ; let ( h , m , s ) = Self :: tm_to_time ( & tm ) ; ( h , m , s , self . stamp . nano ) }
Return the time component of the `Datetime` expressed
in the associated `Timezone`.
Return the time component of the ` Datetime ` expressed in the associated ` Timezone ` .
&self