Selaa lähdekoodia

Introduce a relative time parsing function

Lucas Stadler 9 vuotta sitten
vanhempi
commit
0e6a69e277
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  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"