ตอนนั้นผมถามโคดเกี่ยวกับการตั้งเวลาเปิดปิดอะครับแต่พี่ admin ทำมาให้แบบเป็นชั่วโมงอย่างเดียวอะครับ แต่คราวนี้ผมจะถามว่าถ้าจะใส่เป็นเป็นชั่วโมงและก็นาทีด้วยได้ไหมครับ เช่น เปิดตอน 14.30 ปิดตอน 15.20 อะไรประมาณนี้อะครับพี่ admin
>> เิอาอันนี้ไปใช้เลยครับ
double StartCloseTime = 14.30;
double StopCloseTime = 15.20;
int start()
{
int CurrentHour = Hour();
double CurrentMinute = Minute();
double CurrentTime = CurrentHour + CurrentMinute/100;
if ( StartCloseTime < StopCloseTime )
{
if (CurrentTime < StartCloseTime || CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime > StopCloseTime )
{
if ( CurrentTime < StartCloseTime && CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime == StopCloseTime )
{
return(0);
}
closeorder();
return(0);
}