首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >周六DateTime提前4周,13周前

周六DateTime提前4周,13周前
EN

Stack Overflow用户
提问于 2015-02-19 16:24:42
回答 4查看 144关注 0票数 0

我正在尝试制作一个DateTime对象的自定义集合,这些对象表示从当前日期到提前4周和13周前的所有星期六。我试图按最近在集合顶部的当前日期时间排序这个集合。

蒂娅!

EN

Stack Overflow用户

发布于 2015-02-19 17:05:05

代码语言:javascript
运行
复制
List<DateTime> saturdays = new List<DateTime>();
for (int i = -13; i < 4; i++)
    saturdays.Add(DateTime.Now.AddDays(i * 7 - (DateTime.Now.DayOfWeek - DayOfWeek.Saturday)));
DateTime today = DateTime.Now;
var more_recent = saturdays.OrderBy(day => Math.Abs(today.Subtract(day).Days)).ToList();
票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28611511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档