我正在用c#开发图书馆管理系统.我想通过比较发行日期和退货日期来计算罚款

本文关键字:日期 计算 开发 图书馆 管理系统 比较 | 更新日期: 2023-09-27 17:50:05

罚款计算如下:-

查找发行日期和退货日期之间的天数。

如果天数大于1,则使用下面的公式计算罚款

Fine=Number of Days * 10 Rs. (i.e 10 Rs fine per day)

否则将没有罚款。

这是我的代码,但得到一个字符串错误

        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
        {
            int st = dtpreturndate.Value.Date.Subtract(dtpduedate.Value.Date).Days;
            if ((st > 0))
            {
                txtfine.Text = ((st * 5)).ToString();
            }
            else
            {
                txtfine.Text = 0;
            }   
        }

我正在用c#开发图书馆管理系统.我想通过比较发行日期和退货日期来计算罚款

谢谢大家的帮助

private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
            {
                int st = dtpreturndate.Value.Date.Subtract(dtpduedate.Value.Date).Days;
                if ((st > 0))
                {
                    txtfine.Text = ((st * 5)).ToString();
                }
                else
                {
                    txtfine.Text = "0";
                }   
            }