summaryrefslogtreecommitdiff
path: root/src/dates.scm
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2023-10-04 07:31:35 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2023-10-04 07:31:35 +0200
commit45e34eb4fd3728362ea8ad4ed1d59972b731f688 (patch)
tree30e59c9b8d1b6808c08249af13997ff7f6f04e72 /src/dates.scm
parenta06575443ba90748b71869eabbd7a536edabfa2a (diff)
Improve API and add tests
Diffstat (limited to 'src/dates.scm')
-rw-r--r--src/dates.scm11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/dates.scm b/src/dates.scm
new file mode 100644
index 0000000..0e9a075
--- /dev/null
+++ b/src/dates.scm
@@ -0,0 +1,11 @@
+(define-module (src dates)
+ #:use-module (srfi srfi-19)
+ #:export (string/ISO->date
+ date->string/RFC3339))
+
+(define (string/ISO->date string)
+ (string->date string "~Y-~m-~d"))
+
+(define (date->string/RFC3339 date)
+ (date->string date "~4"))
+