Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.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# 获取日期之间的整数_C# - Fatal编程技术网

C# 获取日期之间的整数

C# 获取日期之间的整数,c#,C#,我正在用c#编程,我有个问题: 如何获取日期之间的整数值。 例如:2010年6月12日和2010年18月12日 我怎样才能在第一个i=6和第二个i=18时到达 DateTime dt = DateTime.Parse("12/6/2010"); int i = dt.Day; 请参阅:不清楚您在问什么,但您可以通过日期时间访问日期,如下所示: DateTime dt=DateTime.Now; int day=dt.Day; 如果您想要以天为单位的时差: DateTime dt1=new D

我正在用c#编程,我有个问题: 如何获取日期之间的整数值。 例如:2010年6月12日和2010年18月12日 我怎样才能在第一个i=6和第二个i=18时到达

DateTime dt = DateTime.Parse("12/6/2010");
int i = dt.Day;

请参阅:

不清楚您在问什么,但您可以通过日期时间访问日期,如下所示:

DateTime dt=DateTime.Now;
int day=dt.Day;
如果您想要以天为单位的时差:

DateTime dt1=new DateTime(2010,12,6);
DateTime dt2=new DateTime(2010,12,18);
int dayDelta=(dt2-dt1).Days;

如果您有一个DateTime变量(例如,出生)。您可以使用birth.Month来获取月份,birth.Day来获取日期等。

您可以使用
DateTime
类的“Days”方法