Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何计算目标日期前4天_C#_Asp.net_Sql_Datetime_Date - Fatal编程技术网

C# 如何计算目标日期前4天

C# 如何计算目标日期前4天,c#,asp.net,sql,datetime,date,C#,Asp.net,Sql,Datetime,Date,我有两次约会 有效日期:20-04-2010 有效日期:2010年5月2日 var dt = new DateTime(2010, 5, 2); var fourDaysBefore = dt.AddDays(-4); 我需要知道有效期到期之前的4天(日期)。如何计算有效期到期日期2010年5月2日之前的4天 var dt = new DateTime(2010, 5, 2); var fourDaysBefore = dt.AddDays(-4); 如果这不是你的意思,你将不得不更加具体。

我有两次约会

有效日期:20-04-2010

有效日期:2010年5月2日

var dt = new DateTime(2010, 5, 2);
var fourDaysBefore = dt.AddDays(-4);
我需要知道有效期到期之前的4天(日期)。如何计算有效期到期日期2010年5月2日之前的4天

var dt = new DateTime(2010, 5, 2);
var fourDaysBefore = dt.AddDays(-4);

如果这不是你的意思,你将不得不更加具体。

我真的不知道问题的背景是什么,但如果你试图在mysql中这样做,这是一种方法

SELECT ADDDATE('2010-05-02', INTERVAL -4 DAY);

为什么是SQL标签?您更喜欢SQL解决方案吗?