使用DateTime检查当前一周的预订

用户名

我有一种方法可以检查当月我有多少笔预订:

if (item.DateTimeScheduled.Month == DateTime.Now.Month)

本周有可能做类似的事情吗?如何查看本周的预订数量?

蒂姆·施密特(Tim Schmelter)

如果您有一个包含DateTime属性的“项目”集合,并且想要计算本周的所有时间,则此方法应该有效:

var calendar = DateTimeFormatInfo.CurrentInfo.Calendar;
var weekRule = DateTimeFormatInfo.CurrentInfo.CalendarWeekRule;
var firstDay = DateTimeFormatInfo.CurrentInfo.FirstDayOfWeek;
int week = calendar.GetWeekOfYear(DateTime.Today, weekRule, firstDay);
int thisWeekBookings = items
    .Count(i => i.DateTimeScheduled.Year == DateTime.Today.Year &&
        week == calendar.GetWeekOfYear(i.DateTimeScheduled, weekRule, firstDay));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用DateTime检查当前一周的预订

来自分类Dev

使用php在一周2周或一个月内检查即将到来的生日

来自分类Dev

如何从MSSQL获取当前一周的数据

来自分类Dev

选择当前一周的所有天数

来自分类Dev

从当前日期提取前一周

来自分类Dev

在PostgreSQL中获取当前一周的日志

来自分类Dev

excel VBA,检查日期列表属于哪一周

来自分类Dev

检查所选日期是否来自同一周javascript

来自分类Dev

检查日期是否在下一周内

来自分类Dev

产生一周

来自分类Dev

使用derby / JavaDB的时间戳的一周中的一周

来自分类Dev

如何使用PHP检查日期是否是星期六(或一周中的最后一天)

来自分类Dev

将最后2周的数据拆分为当前和前一周

来自分类Dev

使用Joda-Time获得每月的一周

来自分类Dev

使用PHP / MySQL显示一周内发生的生日

来自分类Dev

在SQL中使用CASE语句拉出前一周

来自分类Dev

使用SQL填充值以计算前一周的值

来自分类Dev

在Android中使用Kotlin以SUNDAY格式开始一周

来自分类Dev

使用一周中的日期填充下拉列表(PHP)

来自分类Dev

MYSQL>使用yearweek()如何选择过去的一周

来自分类Dev

使用 Enumerable.Range 每隔一周获取天数

来自分类Dev

在当前日期和一周内选择一个日期InnoDB

来自分类Dev

一周的批次日?

来自分类Dev

昨天筛选一周

来自分类Dev

如何在SQL Server 2008中获得当前一周的开始日期?

来自分类Dev

如何在C#中基于当前日期获取前一周的编号?

来自分类Dev

如何获得当前一周的开始日期和结束日期?

来自分类Dev

从数据库表中获取当前一周内的日期

来自分类Dev

在Oracle SQL中,如何仅获取当前一周的时间?

Related 相关文章

热门标签

归档