ใช้. NET 3.5
ฉันต้องการตรวจสอบว่าเวลาปัจจุบันตกอยู่ในช่วงเวลาหรือไม่
จนถึงตอนนี้ฉันมีเวลาปัจจุบัน:
DateTime currentTime = new DateTime();
currentTime.TimeOfDay;
ฉันกำลังอธิบายวิธีการแปลงช่วงเวลาและเปรียบเทียบ จะใช้งานได้ไหม
if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay
&& Convert.ToDateTime("13:01") >= currentTime.TimeOfDay)
{
//match found
}
UPDATE1: ขอบคุณทุกคนสำหรับคำแนะนำของคุณ ฉันไม่คุ้นเคยกับฟังก์ชั่น TimeSpan