Я просто хочу спросить, имеет ли C# функции DateAdd
и Datediff
, как в VB. Net? Если да, можете ли вы привести пример кода, если вы все не возражаете?
Я пробовал DateTime.Today.AddDays()
, но он не смог удовлетворить мои потребности в программе. Я хочу добавить 3 дня к дате транзакции, и когда эта дата наступит, программа сравнит ее с системной датой компьютера, и если они равны, это означает, что транзакция просрочена.
Вот мой простой код:
private void button1_Click(object sender, EventArgs e)
{
DateTime dtenow;
dtenow = DateTime.Today.AddDays(3);
MessageBox.Show("" + dtenow);
if (dtenow >= DateTime.Now)
MessageBox.Show("Overdue");
}
Пожалуйста, помогите. Заранее спасибо