ISO8601DateTime
function get_date(self) result(date) class(ISO8601DateTime), intent(in) :: self type(ISO8601Date) :: date date = self%date_ end function get_date