如何使用c#比较当前月份的日期

时间:2014-03-28 09:17:53

标签: c# datetime

对不起,我的问题。实际上我不能为我的快点澄清我的问题。 我有一张如下表:

enter image description here

此表是LoginHistoryTable(当用户登录我的应用程序时,他的历史记录根据UserId插入此表)。我从表中获取所有数据作为列表。

现在我想知道:他们在本月和上个月登录了多少次。

2 个答案:

答案 0 :(得分:4)

这很简单但是你走了。你需要比较月份和年份。

boo isCurrentMonth = DateTime.Now.Month == otherDate.Month 
    && DateTime.Now.Year == otherDate.Year;

答案 1 :(得分:0)

像...这样的东西。

public bool IsThisMonth(DateTime dt)
{
    return dt.Month == DateTime.Now.Month;
}