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

سؤال عن الفرق بين تاريخين

مغلق
بدأه فواز الشمري في 30 يونيو 2006 · 2 رد · 397 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

1- ماهي الدالة التي يمكن ان اقارن بها بين تاريخين لعرفة من التاريخ الأكبر من الثاني .

2- لو لدي التاريخ بالتنسيق ما كيف استطيع ان اضعة بتنسيق اخر مثل (20/06/2006) .

وشكرا

#2

اعتماد على فورمات التاريخ.

لو الفورمة طباعة لينكس (1100822772) او طباعة بي اتش بي فسيكون التعامل بها سهل جدا ولكن معضم الناس يستعملون مايسيكول DATETIME وفورمه (2006-12-03 11:22:01)

على العموم هذه داله على الماشي للتاكد من الاكبر لو معك اليوم والشهر والسنة والساعة والدقيقة والثانية:

function create_gmdate($date){
		$temp = explode(' ',$date);
		list($year,$month,$day) = explode('-',$temp[0]);
		list($hour,$minute,$second) = explode(':',$temp[1]);
		return gmdate("Y-m-d H:i:s", mktime($hour,$minute,$second,$month,$day,$year));
	}

	function check_bigger($first,$second){
		$first_gmt = create_gmdate($first);
		$second_gmt = create_gmdate($second);
		if($first_gmt > $second_gmt){
			return $first_gmt;
		} else {
			return $second_gmt;
		}
	}

والسوال الثاني بامكانك استعمال ميكتايم اذا معك اليوم والشهر والسنة والساعة والدقيقة والثانية وباستعمال الدلة create_gmdate من فوق:

function format_date($date){
		$new_gmt = create_gmdate($date);
		return date("d/m/Y", strtotime($new_date));
	}

مع السلامة

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…