feat: 🎉 Rating Orama!
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package utils
|
||||
|
||||
import "time"
|
||||
|
||||
func TimeParser(timeString string) (time.Time, error) {
|
||||
if len(timeString) == 1 {
|
||||
return time.Time{}, nil
|
||||
}
|
||||
if len(timeString) == 4 {
|
||||
return time.Parse("2006", timeString)
|
||||
}
|
||||
if len(timeString) == 9 {
|
||||
return time.Parse("Jan. 2006", timeString)
|
||||
}
|
||||
if len(timeString) == 10 {
|
||||
return time.Parse("2 Jan 2006", timeString)
|
||||
}
|
||||
if len(timeString) == 11 {
|
||||
if timeString[5:6] == "." {
|
||||
return time.Parse("2 Jan. 2006", timeString)
|
||||
} else {
|
||||
return time.Parse("2 Jan 2006", timeString)
|
||||
}
|
||||
}
|
||||
|
||||
return time.Parse("2 Jan. 2006", timeString)
|
||||
}
|
||||
Reference in New Issue
Block a user