fix tags and duedates

This commit is contained in:
bel
2020-01-26 18:34:41 +00:00
parent 2f0c09ff72
commit 6733ccd4b8
4 changed files with 34 additions and 2 deletions

View File

@@ -61,6 +61,18 @@ func ToStrArr(k string) []string {
}
func ToTime(s string) time.Time {
v, _ := time.Parse("2006-01-02 15:04:05", s)
v, err := time.Parse("2006-01-02 15:04:05", s)
if err != nil || v.IsZero() {
v, err = time.Parse("2006-01-02", s)
}
if err != nil || v.IsZero() {
v, err = time.Parse("1/2/06", s)
}
if err != nil || v.IsZero() {
v, err = time.Parse("02 Jan 2006 3:04 PM", s)
}
if err != nil || v.IsZero() {
v, err = time.Parse("02 Jan 2006 3:04 PM", strings.ReplaceAll(s, "+", " "))
}
return v
}