Compare commits
No commits in common. "8e30297639bb1cca11db115a8bffead6710890d2" and "93fd4d4a2eb368fb40b7429a2217181b52801f83" have entirely different histories.
8e30297639
...
93fd4d4a2e
7
main.go
7
main.go
@ -23,7 +23,6 @@ func fetch(u string, fn ...func(s string) string) string {
|
||||
if err != nil {
|
||||
return ""
|
||||
}
|
||||
defer res.Body.Close()
|
||||
html := string(s)
|
||||
for _, f := range fn {
|
||||
html = f(html)
|
||||
@ -31,12 +30,12 @@ func fetch(u string, fn ...func(s string) string) string {
|
||||
return html
|
||||
}
|
||||
|
||||
func dayLimit(today, forwardDay int, s, format string) string {
|
||||
func dayLimit(today, forwardDay int, s string) string {
|
||||
da := date.FindStringSubmatch(s)
|
||||
if len(da) <= 1 {
|
||||
return s
|
||||
}
|
||||
t, err := time.Parse(format, da[1])
|
||||
t, err := time.Parse(time.RFC1123Z, da[1])
|
||||
if err != nil {
|
||||
return s
|
||||
}
|
||||
@ -48,7 +47,7 @@ func dayLimit(today, forwardDay int, s, format string) string {
|
||||
|
||||
func filterItem(html string, today, recentDay int) string {
|
||||
return zhihuReg.ReplaceAllStringFunc(html, func(s string) string {
|
||||
return dayLimit(today, recentDay, s, time.RFC1123Z)
|
||||
return dayLimit(today, recentDay, s)
|
||||
})
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user