获取日期之间的整数

时间:2010-02-24 11:12:48

标签: c#

我在c#编程,我有疑问: 我怎样才能得到日期之间的整数值。 例如:12/6/2010和12/18/2010 我如何得到1st i = 6和第二i = 18

4 个答案:

答案 0 :(得分:4)

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

请参阅:DateTime reference

答案 1 :(得分:0)

目前还不清楚你在问什么,但你可以按照以下方式从DateTime访问这一天:

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;

答案 2 :(得分:0)

如果你有一个DateTime变量(例如,诞生)。你可以使用birth.Month获得月,出生。获得当天等等。

答案 3 :(得分:0)

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