aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)
+}