سلام عزیزان برنامه نویس
یک تقویم اجرای وظیفه میخواهم ایجاد کنم که
با دادن مثلا عدد 2 ،یک وظیفه را دو روز یکبار و بمدت مثلا 45 دقیقه اجرا کند
با دادن مثلا عدد 3 ،یک وظیفه را سه روز یکبار و بمدت مثلا 45 دقیقه اجرا کند
کارهم مربوط میشه به یک برد آردینو به همراه ماژول رله.
برای این کار از کتابخانه پروژه Chronos می خواهم استفاده کنم.
لطفا مهندس های برنامه نویس عزیز کمک کنن
عاقبت بخیری همشون صلوات
این دستور مقدار زمان حال را داخل متغییر nowTime قرار می دهد
این دستور مقدار زمان سه روز بعد را در متغییر inSumDaysLater قرار می دهد.
این دستور یک وظیفه تعریف میکند که هر روز ساعت 7 صبح اجرا و بعد از 45 دقیقه خاتمه می یابد.
این دستور یک وظیفه تعریف میکند که هر شنبه ساعت 7 صبح اجرا و بعد از 45 دقیقه خاتمه می یابد.
یک تقویم اجرای وظیفه میخواهم ایجاد کنم که
با دادن مثلا عدد 2 ،یک وظیفه را دو روز یکبار و بمدت مثلا 45 دقیقه اجرا کند
با دادن مثلا عدد 3 ،یک وظیفه را سه روز یکبار و بمدت مثلا 45 دقیقه اجرا کند
کارهم مربوط میشه به یک برد آردینو به همراه ماژول رله.
برای این کار از کتابخانه پروژه Chronos می خواهم استفاده کنم.
لطفا مهندس های برنامه نویس عزیز کمک کنن
عاقبت بخیری همشون صلوات
این دستور مقدار زمان حال را داخل متغییر nowTime قرار می دهد
کد PHP:
Chronos::DateTime nowTime(Chronos::DateTime::now());
کد PHP:
Chronos::DateTime inSumDaysLater = nowTime + Chronos::Span::Days(3);
کد PHP:
MyCalendar.add(
Chronos::Event(1, Chronos::Mark::Daily(7, 00, 00),
Chronos::Span::Minutes(45)));
کد PHP:
MyCalendar.add(
Chronos::Event(2,
Chronos::Mark::Weekly(Chronos::Weekday::Saturday, 7, 00, 00),
Chronos::Span::Minutes(45)));