aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2019-04-01 16:26:59 +0000
committerChristine Dodrill <me@christine.website>2019-04-01 16:26:59 +0000
commitc3569c9a3e056a0147d3f3b856c8aa3a1db3e4ca (patch)
tree746c2b6b92cd878636b6ffda4581cc634f99fae7
parent96c4f9e4c52002fee751fe280096f9e0651a5e8c (diff)
downloadx-c3569c9a3e056a0147d3f3b856c8aa3a1db3e4ca.tar.xz
x-c3569c9a3e056a0147d3f3b856c8aa3a1db3e4ca.zip
jbo: detri
-rw-r--r--jbo/detri.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/jbo/detri.go b/jbo/detri.go
new file mode 100644
index 0000000..0eef0a6
--- /dev/null
+++ b/jbo/detri.go
@@ -0,0 +1,18 @@
+package jbo
+
+import "time"
+
+const (
+ detriFormat = `de'i li 2006 pi'e 01 pi'e 02`
+ detriTemciFormat = `de'i li 2006 pi'e 01 pi'e 02 ti'u 15 pi'e 04 pi'e 05`
+)
+
+// Detri formats a datestamp for Lojban.
+func Detri(t time.Time) string {
+ return t.Format(detriFormat)
+}
+
+// DetriTemci formats a timestamp for Lojban.
+func DetriTemci(t time.Time) string {
+ return t.Format(detriTemciFormat)
+}