1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-06 21:52:28 +08:00

feat: add GenerateDatetimesBetween in datetime package

This commit is contained in:
dudaodong
2024-09-09 11:35:17 +08:00
parent 48244d6711
commit da84d95aa3
5 changed files with 175 additions and 0 deletions

View File

@@ -420,3 +420,20 @@ func ExampleDaysBetween() {
// Output:
// 9
}
func ExampleGenerateDatetimesBetween() {
start := time.Date(2024, time.September, 1, 0, 0, 0, 0, time.UTC)
end := time.Date(2024, time.September, 1, 2, 0, 0, 0, time.UTC)
layout := "2006-01-02 15:04:05"
interval := "1h"
result, err := GenerateDatetimesBetween(start, end, layout, interval)
fmt.Println(result)
fmt.Println(err)
// Output:
// [2024-09-01 00:00:00 2024-09-01 01:00:00 2024-09-01 02:00:00]
// <nil>
}