这是我的代码:
DateTime startDate = Convert.ToDateTime( orderDate ).AddMonths(-1);
DateTime endDate = Convert.ToDateTime( orderDate );
orderDate 是我传入的有效日期。
我如何始终保证 startDate 是 orderDate 上个月的第一天?我如何始终保证 endDate 是 orderDate 每月的最后一天?
例子:
orderDate = 5/4/2012
I want startDate to be 4/1/2012 (or 04/1/2012 whichever is default)
I want endDate to be 4/30/2012
我怎样才能做到这一点?