diff options
| author | Christine Dodrill <me@christine.website> | 2019-11-28 17:34:51 +0000 |
|---|---|---|
| committer | Christine Dodrill <me@christine.website> | 2019-11-28 18:24:54 +0000 |
| commit | a33ba59767a136a2d5ddd70eec4de5d4185566eb (patch) | |
| tree | 76d2ecc8573d6a70a993b98556f2063e1860b92b | |
| parent | 27002d7a0e994633496b2e56c1fcabbd8d3bbad0 (diff) | |
| download | x-a33ba59767a136a2d5ddd70eec4de5d4185566eb.tar.xz x-a33ba59767a136a2d5ddd70eec4de5d4185566eb.zip | |
detri
| -rw-r--r-- | go.mod | 2 | ||||
| -rw-r--r-- | jbo/detri.go | 16 |
2 files changed, 16 insertions, 2 deletions
@@ -79,3 +79,5 @@ require ( ) replace github.com/go-interpreter/wagon v0.0.0 => github.com/perlin-network/wagon v0.3.1-0.20180825141017-f8cb99b55a39 + +go 1.13 diff --git a/jbo/detri.go b/jbo/detri.go index 0eef0a6..98dba67 100644 --- a/jbo/detri.go +++ b/jbo/detri.go @@ -3,8 +3,10 @@ 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` + 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` + iOS13DetriFormat = `Y2006 M01 2, Mon` + iOS13DetriTemciFormat = `Y2006 M01 2, Mon 15:04` ) // Detri formats a datestamp for Lojban. @@ -16,3 +18,13 @@ func Detri(t time.Time) string { func DetriTemci(t time.Time) string { return t.Format(detriTemciFormat) } + +// IOS13Detri formats a datestamp like iOS 13 does with the Lojban locale. +func IOS13Detri(t time.Time) string { + return t.Format(iOS13DetriFormat) +} + +// IOS13DetriTemci formats a date/timestamp like iOS 13 does with the Lojban locale. +func IOS13DetriTemci(t time.Time) string { + return t.Format(iOS13DetriTemciFormat) +} |
