我正在尝试获取给定月份的第一个星期一。我能想出的最好方法是循环前7天并在.Weekday()=="Monday"时返回。有更好的方法吗? 最佳答案 通过查看时间的.Weekday(),您可以计算出第一个星期一。packagemainimport("fmt""time")//FirstMondayreturnsthedayofthefirstMondayinthegivenmonth.funcFirstMonday(yearint,monthtime.Month)int{t:=time.Date(year,month,1,0,0,0,
我正在尝试获取给定月份的第一个星期一。我能想出的最好方法是循环前7天并在.Weekday()=="Monday"时返回。有更好的方法吗? 最佳答案 通过查看时间的.Weekday(),您可以计算出第一个星期一。packagemainimport("fmt""time")//FirstMondayreturnsthedayofthefirstMondayinthegivenmonth.funcFirstMonday(yearint,monthtime.Month)int{t:=time.Date(year,month,1,0,0,0,