aboutsummaryrefslogtreecommitdiff
path: root/module/srfi/srfi-19/util.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/srfi/srfi-19/util.scm')
-rw-r--r--module/srfi/srfi-19/util.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/module/srfi/srfi-19/util.scm b/module/srfi/srfi-19/util.scm
index 792b46af..29f5450f 100644
--- a/module/srfi/srfi-19/util.scm
+++ b/module/srfi/srfi-19/util.scm
@@ -37,6 +37,10 @@ attribute set to 0. Can also be seen as \"Start of day\""
((date-second) 0)
((date-nanosecond) 0)))
+
+(define-public (start-of-month date)
+ (set-fields date ((date-day) 1)))
+
(define-public (start-of-day* time)
(date->time-utc (drop-time (time-utc->date time))))