我想知道如何计算这个支付期的最后日期?
我知道工资是双周的,第一期从 2012 年 1 月 9 日开始。到目前为止我所做的
DateTime d = new DateTime();
d = Convert.ToDateTime("01/09/2012");
while (d <= Convert.ToDateTime("01/06/2013")) {
PayPeriod.Items.Add(new ListItem(d.ToString("MM/dd/yyyy"), d.ToString("MM/dd/yyyy")));
d = d.Date.AddDays(14);
}
这项工作很完美,但它很完美,因为我已经手动将当前支付期的结束时间设置为“01/06/2013”。
我的问题是如何自动找出当前支付期的最后日期?