Skip to content

Commit c3561f9

Browse files
author
Ulrich Lissé
committed
Replace sub-minute truncation with rounding
1 parent bb00132 commit c3561f9

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

datetime/minutes.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func ParseMinutes(s string) (Minutes, error) {
2020
return Minutes{}, err
2121
}
2222

23-
return Minutes{duration: d.Truncate(time.Minute)}, nil
23+
return Minutes{duration: d.Round(time.Minute)}, nil
2424
}
2525

2626
func (m Minutes) Value() int {

datetime/minutes_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ func Test_ParseMinutes(t *testing.T) {
1313
assert.Nil(t, err)
1414
assert.Equal(t, expected, actual)
1515

16-
actual, err = datetime.ParseMinutes("23m11s")
16+
actual, err = datetime.ParseMinutes("22m33s")
1717

1818
assert.Nil(t, err)
1919
assert.Equal(t, expected, actual)

0 commit comments

Comments
 (0)