package main
import (
"fmt"
"time"
)
// Convert a time.Time to a string (YYYY-MM-DD)
func dateToString(t time.Time) string {
return t.Format("2006-01-02")
}
// Build a date from integers (year, month, day)
func makeDate(y int, m time.Month, d int) time.Time {
return time.Date(y, m, d, 0, 0, 0, 0, time.Local)
}
func main() {
// 1. Today's date
today := time.Now()
fmt.Println("Today's date is:", dateToString(today))
// 2. Hard-coded date
myDate := makeDate(2025, time.December, 7)
fmt.Println("Hard-coded date is:", dateToString(myDate))
}
/*
run:
Today's date is: 2026-05-30
Hard-coded date is: 2025-12-07
*/