Function: icalendar-date-time-locally-simultaneous-p

icalendar-date-time-locally-simultaneous-p is a byte-compiled function defined in icalendar-utils.el.gz.

Signature

(icalendar-date-time-locally-simultaneous-p DT1 DT2)

Documentation

Return non-nil if DT1 and DT2 are locally simultaneous date-times.

Note that this function ignores zone information in dt1 and dt2. It returns non-nil if DT1 and DT2 represent the same clock time in different time zones, even if they encode to different absolute times.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-utils.el.gz
(defun ical:date-time-locally-simultaneous-p (dt1 dt2)
  "Return non-nil if DT1 and DT2 are locally simultaneous date-times.
Note that this function ignores zone information in dt1 and dt2.  It
returns non-nil if DT1 and DT2 represent the same clock time in
different time zones, even if they encode to different absolute times."
  (and (eq (decoded-time-year dt1)   (decoded-time-year dt2))
       (eq (decoded-time-month dt1)  (decoded-time-month dt2))
       (eq (decoded-time-day dt1)    (decoded-time-day dt2))
       (eq (decoded-time-hour dt1)   (decoded-time-hour dt2))
       (eq (decoded-time-minute dt1) (decoded-time-minute dt2))
       (eq (decoded-time-second dt1) (decoded-time-second dt2))))