Skip to content

Commit c4467f2

Browse files
authored
Merge pull request #6 from matsuri-tech/topic/200423-mustdate
feat(date): add MustDateFromStr
2 parents dc509aa + 6ede674 commit c4467f2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

date.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@ func NewDateFromStr(str string) (Date, error) {
3535
return NewDateFromStrWithFormat(dateStrFormat, str)
3636
}
3737

38+
func MustDateFromStr(str string) Date {
39+
date, err := NewDateFromStr(str)
40+
if err != nil {
41+
panic(err)
42+
}
43+
return date
44+
}
45+
3846
func (d *Date) UnmarshalJSON(data []byte) error {
3947
t, err := time.Parse("\"2006-01-02\"", string(data))
4048
*d = Date{t}

0 commit comments

Comments
 (0)