Module | RiCal::PropertyValue::DateTime::TimeMachine |
In: |
lib/ri_cal/property_value/date_time/time_machine.rb
|
Methods for DateTime which support getting values at different point in time.
Return a DATE_TIME value representing the same time on the last day of the ISO year with weeks starting on wkst containing the receiver
Return a DATE_TIME value representing the same time on the first day of the ISO year with weeks starting on wkst containing the receiver
Return a DATE_TIME value representing the same time on the first day of the ISO year with weeks starting on wkst after the ISO year containing the receiver
Return a DATE-TIME property representing the receiver on a different day (if necessary) so that the result is the first day of the ISO week starting on the wkst day containing the receiver.
Return a DATE_TIME value representing the last second of the last day of the ISO year with weeks starting on wkst containing the receiver
Return a DATE_TIME value representing the last second of the ISO week starting with wkst containing the receiver
Return a DATE-TIME representing the same time, on the same day of the month in month. If the month of the receiver has more days than the target month the last day of the target month will be used.
Return a DATE-TIME property representing the receiver on a different day (if necessary) so that the result is within the 7 days starting with date
Return a Ruby Date representing the first day of the ISO week starting with wkst containing the receiver