Saya ingin membandingkan tanggal tertentu dengan hari ini dan berikut kondisinya: Jika tanggal yang diberikan lebih besar dari atau sama dengan 6 bulan lebih awal dari hari ini, kembalikan benar jika tidak kembalikan salah
Kode:
string strDate = tbDate.Text; //2015-03-29
if (DateTime.Now.AddMonths(-6) == DateTime.Parse(strDate)) //if given date is equal to exactly 6 months past from today (change == to > if date has to be less 6 months)
{
lblResult.Text = "true"; //this doesn't work with the entered date above.
}
else //otherwise give me the date which will be 6 months from a given date.
{
DateTime dt2 = Convert.ToDateTime(strDate);
lblResult.Text = "6 Months from given date is: " + dt2.AddMonths(6); //this works fine
}
- Jika 6 bulan atau lebih dari 6 bulan itu yang saya inginkan untuk satu syarat
- Kalau kurang dari 6 bulan syaratnya lain.