DateTime?是什么含义

2025-04-28 14:49:49
推荐回答(1个)
回答1:

首先  DateTime  是时间类型 。

其次  DateTime?  是时间类型,但是可以为Null 。

DateTime.Now.Date.ToShortDateString();

//昨天,就是今天的日期减一

DateTime.Now.AddDays(-1).ToShortDateString();

//明天,同理,加一

DateTime.Now.AddDays(1).ToShortDateString();

//本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止

DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();

DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();