Quellcode durchsuchen

Introduce a relative time parsing function

Lucas Stadler vor 9 Jahren
Ursprung
Commit
0e6a69e277
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  1. 5 1
      go/remind/remind.go

+ 5 - 1
go/remind/remind.go

@ -35,8 +35,12 @@ func main() {
35 35
}
36 36
37 37
func parseTime(s string) (time.Time, error) {
38
	var t time.Time
39 38
	now := time.Now().Round(time.Second)
39
	return parseTimeRelative(s, now)
40
}
41
42
func parseTimeRelative(s string, now time.Time) (time.Time, error) {
43
	var t time.Time
40 44
41 45
	parts := strings.Fields(s)
42 46
	// more indicates the parts index where there might be "more"