Cái này dễ mà bạn
Bạn so sánh Now.year, now.month, Now.day, Now.Hour, Now.Minute, Now.second. với thời điểm 0h ngày 1 tháng 1 tết (đổi ra lịch dương).
Mình quen dùng VB hơn nên không giải thích về C# được.
Bạn sử dụng 1 hàm tính Date ra Second:
Function (byval nam, thang, ngay, gio, phut, giay as integer) as long
dim tong_giay as long =0
'tính tổng giây từ các thông số đầu vào, lưu ý 1 năm có 365 ngày, nếu năm nhuận +1 ngày, các tháng tùy tháng, tháng 2 thì 28 hoặc 29, rồi giờ, phút, giay.
return tong_giay
end function
Sử dụng bộ đếm thời gian Timer1
Cho interval =1000, enable = true
Khi bộ Timer1 đếm thì ta tính
Thoigianconlai = date_second(ngày tết) - date_second(now.year, now.month,...)
Đổi thời gian còn lại ra ... ngày... gio... phút... giay.