Some fixes
This commit is contained in:
parent
095ace7632
commit
6b6430b72d
@ -227,19 +227,17 @@
|
|||||||
|
|
||||||
;;; Check date for occurence between d-past and d-future
|
;;; Check date for occurence between d-past and d-future
|
||||||
(define (date-in-range? d d-past d-future)
|
(define (date-in-range? d d-past d-future)
|
||||||
(let ((dt (date->time-utc d))
|
(let ((dt (date->time-utc d)))
|
||||||
(dpt (date->time-utc d-past))
|
(and (time>=? dt (date->time-utc d-past))
|
||||||
(dft (date->time-utc d-future)))
|
(time<=? dt (date->time-utc d-future)))))
|
||||||
(and (time>=? dt dpt)
|
|
||||||
(time<=? dt dft))))
|
|
||||||
|
|
||||||
;;; Truncate hours, minutes and seconds
|
;;; Truncate hours, minutes and seconds
|
||||||
(define (date-round-day date)
|
(define (date-round-day date)
|
||||||
(let ((day (date-day date))
|
(make-date 0 0 0 0
|
||||||
(month (date-month date))
|
(date-day date)
|
||||||
(year (date-year date))
|
(date-month date)
|
||||||
(zf (date-zone-offset date)))
|
(date-year date)
|
||||||
(make-date 0 0 0 0 day month year zf)))
|
(date-zone-offset date)))
|
||||||
|
|
||||||
;;; Returns remainder plus fractional part of
|
;;; Returns remainder plus fractional part of
|
||||||
;;; truncating x.
|
;;; truncating x.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user