pub fn new_at_epoch() -> GCalendar {
        GCalendar {
            sec: 0,
            min: 0,
            hour: 0,
            mday: 0,
            month: 0,
            year: 0,
            wday: 0,
            yday: 0,
        }
    }
/**
    * Allocates a GCalendar object at epoch.
    */
Allocates a GCalendar object at epoch.
Allocates a GCalendar object at epoch .
pub fn new_at_epoch() -> GCalendar {
        GCalendar {
            sec: 0,
            min: 0,
            hour: 0,
            mday: 0,
            month: 0,
            year: 0,
            wday: 0,
            yday: 0,
        }
    }
pub fn new_at_epoch ( ) -> GCalendar { GCalendar { sec : 0 , min : 0 , hour : 0 , mday : 0 , month : 0 , year : 0 , wday : 0 , yday : 0 , } }
Allocates a GCalendar object at epoch.
Allocates a GCalendar object at epoch .