Why is DateTime#new_offsetnot displayed in RDoc DateTime?
Because it is defined in the parent class Date.
Date#new_offset RDoc Date?
Date ( , , Date - , , Timezone), RDoc.
Ruby/ext/date/date_core.c
#new_offset Date DateTime?
, Ruby.
:
C- date_core.c, Date, DateTime, C-, SimpleDateData ComplexDateData, Ruby, ComplexDateData , SimpleDateData. , -, , Date -, , DateTime. , , (, ), , .
, : if (simple_dat_p...
, dup_obj_with_new_offset C-, () Ruby- Date, . #httpdate (, ) Date.
RDoc Date # httpdate
, d_lite_new_offset (struct) , , dup_obj_with_new_offset. d_lite_new_offset Date.
, C, Ruby , , .
DateTime#new_offset RDoc DateTime?
, , , , , : , ...
- script, RDoc ruby-doc.org, , , .
DateTime#new_offset - ; . DateTime , . #hour, #min, #sec_fraction. DateTime -, RDoc...
DateTime - , , , RDoc script .