[Odin] Using built-in datetime package[Odin] Using built-in datetime package
📅
Friday 13th
Week 7, 2026
package main
import "core:fmt"
import "core:time/datetime"
main :: proc () {
first_day := datetime.Ordinal(1)
last_day, _ := datetime.date_to_ordinal({ year=9999, month=12, day=31 })
for day in first_day..=last_day {
weekday := datetime.day_of_week(day)
if weekday == .Friday {
date, _ := datetime.ordinal_to_date(day)
if date.day == 13 {
fmt.printfln("%4i-%2i-%2i", date.year, date.month, date.day)
}
}
}
}