Skip to content

Commit 36d4b02

Browse files
committed
修复“今天下午”的问题
1 parent 273e53f commit 36d4b02

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

dictionary.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -533043,8 +533043,6 @@ c++ 3 nz
533043533043
今古傳奇 3 nr
533044533044
今古奇觀 3 nr
533045533045
今古奇观 3 nr
533046-
今天上午 3 nr
533047-
今天下午 3 nr
533048533046
今年夏天 3 nr
533049533047
今是昨非 3 nr
533050533048
今景宗久 3 nr

jieba_dict.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,4 +345,6 @@
345345
上上个礼拜5 m
346346
上上个礼拜6 m
347347
上上个礼拜7 m
348-
今天下午 9999 m
348+
下午 99 m
349+
上午 99 m
350+
今天 99 m

tests/finder_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ func TestTimeFinder(t *testing.T) {
1414
var extract []time.Time
1515

1616
segmenter := timefinder.New("../jieba_dict.txt", "../dictionary.txt")
17+
msg = "今天晚上8点"
18+
extract = segmenter.TimeExtract(msg)
19+
fmt.Println(msg)
20+
fmt.Println(extract[0].Format(timeFormat))
21+
1722
msg = "今天下午三点"
1823
extract = segmenter.TimeExtract(msg)
1924
fmt.Println(msg)

0 commit comments

Comments
 (0)