تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] اريد كود جافا نافذه تخرج بين وقتين
#9
(24-03-26, 02:36 PM)nnnjk كتب : انا عدلت على كود الصلاه ليظهر بصيغة 24 ساعه ياليت لو تجعل كود الجافا موافق لصيغة 24 ساعه ويكون لكل وقت بداية تنبيه ونهاية تنبيه بحدود 5 دقائق بينهما ويعطيك العافيه

PHP كود :
<!DOCTYPE html>
<
html>
<
head>
    <title>تذكير الصلاة</title>
</
head>
<
body>

<
script>
// أوقات الصلاة (AM / PM)
let prayerTimes = [
    name"الفجر"h5m30p"AM" },
    name"الظهر"h12m30p"PM" },
    name"العصر"h3m45p"PM" },
    name"المغرب"h6m15p"PM" },
    name"العشاء"h8m0p"PM" }
];

// لمنع التكرار
let notified = {};

// تحويل إلى 24 ساعة
function to24(hp) {
    if (=== "PM" && !== 12) return 12;
    if (=== "AM" && === 12) return 0;
    return h;
}

function 
checkTime() {
    let now = new Date();
    let current now.getHours() * 60 now.getMinutes();

    for (let i 0prayerTimes.lengthi++) {
        let p prayerTimes[i];

        let start to24(p.hp.p) * 60 p.m;
        let end start 5;

        if (current >= start && current <= end && !notified[p.name]) {
            alert("حان وقت صلاة " p.name );
            notified[p.name] = true;
        }
    }

    // تصفير يومي
    if (current === 0) {
        notified = {};
    }
}

// فحص كل دقيقة
setInterval(checkTime60000);
checkTime();
</
script>

</
body>
</
html
[صورة مرفقة: 177461173141861.gif]
الرد }}}
تم الشكر بواسطة: nnnjk


الردود في هذا الموضوع
RE: اريد كود جافا نافذه تخرج بين وقتين - بواسطة Amir_Alzubidy - 24-03-26, 06:03 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم