DateTime获得月份个数
2017-01-25 17:08:25 访问(1412) 赞(0) 踩(0)
/// <summary>
/// DateTime获得月份个数
/// </summary>
/// <param name="dtOne"></param>
/// <param name="dtTwo"></param>
/// <returns></returns>
public int GetMonthNumberByDateTime(DateTime dtOne, DateTime dtTwo)
{
dtOne = DateTime.Parse(dtOne.ToString("yyyy-MM") + "-01");
dtTwo = DateTime.Parse(dtTwo.ToString("yyyy-MM") + "-01");
if (dtOne == dtTwo)
return 1;
DateTime dtTmp = DateTime.MinValue;
if (dtOne > dtTwo)
{
dtTmp = dtOne;
dtOne = dtTwo;
dtTwo = dtTmp;
}
return (dtTwo.Year - dtOne.Year) * 12 + dtTwo.Month - dtOne.Month + 1;
}
标签:
DateTime获得月份个数 


上一条:
下一条:
相关评论
发表评论