我想比较使用DateTime.Now的当前日期到选定假期的硬编码列表以测试当前日期是否等于假期。我刚刚开始使用C#,所以我不想寻找一个优雅的答案,我只是想与我必须了解的结果一起工作。如何简单地比较当前日期是否是假期
<script Language="c#" runat="server">
void Page_Load()
{
DateTime date = DateTime.Now;
dateToday.Text = " " + date.ToString("d");
string newYear = "01/01/2016";
if (newYear == dateTime.Now){
message.Text = ("This is New Years");
}
}
<body>
<asp:label id="message" runat="server"/>
</body>
提示:字符串不是日期....(反之亦然) –
您不允许将字符串与字符串日期进行比较吗?我认为将DateTime.Now转换为字符串将允许我将它与另一个(字符串)日期进行比较? – penmas
时间部分..... –