我想获得即将到来的星期六日期并使用 asp.net c# 在标签上显示它。使用服务器日期时间或 Ajax calander 扩展器日期时间。但是每周都会在周六结束后改为下周六。
问问题
139 次
2 回答
0
使用 NodaTime,您可以这样做:
var zone = NodaTime.TimeZones.BclDateTimeZone.ForSystemDefault();
LocalDateTime systemTime = SystemClock.Instance.Now.InZone(zone).LocalDateTime;
var nextSaturday = systemTime.Next(IsoDayOfWeek.Saturday);
于 2015-11-27T05:50:00.220 回答
0
DateTime today = DateTime.Today;
int datediff = today.DayOfWeek - DayOfWeek.Saturday;
DateTime Saturday = today.AddDays(-datediff);
lblSaturday.Text = Saturday.ToString();
于 2015-11-27T05:57:33.377 回答