الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الساعة الآن ، في مدينة معينة ..

بدأه AboSami في 21 نوفمبر 2011 · 1 رد · 944 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

يا أخوان أنا عندي موقع عن مدينة الرياض ، أريد إدارج كود يظهر الساعة الآن في الرياض ، أريدها online يعني تتغير مباشرة ..

حاولت في أكواد كثيرة بحثت في النت لقيت أكواد ، لكن المشكلة ..

لما أغير النطاق الزمني لجهازي مثلاً النطاق الزمني للسعودية هو 3+ ، لما أغيره إلى -5 يتغير الوقت ..

أنا أبغاااه ثابت

لما يدخل أحد من أمريكا أو أوروبا أو أفريقيا على الموقع يعرف التوقيت الحالي في الرياض ..

أتمنى تساعدوني بكود بسيط ، لأني أنهيت الموقع ما بقى إلا هالشيء هذا ..

وبصراحة أحس نفسي ما عندي وقت أتعلم جافا سكريبت الآن ..

يا ليت أحد يعطيني الكود ..

يكون الوقت الحالي في الرياض وما يتأثر بدخول أي زائر من دولة أخرى ..

بالإضافة أريد الوقت online ، يتغير مباشرة ما يحتاج تحديث الصفحة ..

وشكراً جزيلاً

#2

السلام عليكم

للتحكم في التاريخ يجب طلب هذا التاريخ من السيرفر عن طريق PHP

ومن ثم التحكم به عن طريق javascript وفعل ما تريد به

<html>
<head></head>
<body>

	<div id="sa_date" style="display:none"><?php
		date_default_timezone_set('Asia/Riyadh');
		echo gmmktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y'));
	?></div>

	<script type="text/javascript">
		var sa_date = new Date(document.getElementById("sa_date").textContent * 1000);
		// انطلاقا من هنا يمكن استعمال sa_date كما تريد
		alert(sa_date);
	</script>

</body>
</html>

JavaScript Date Object

Complete Date Object Reference

1

مواضيع مشابهة