النتائج 1 إلى 5 من 5

الموضوع: ما هي افضل طريقة للتعامل مع التوقيق و date

  1. #1

    ما هي افضل طريقة للتعامل مع التوقيق و date



    السلام عليكم

    ما هي أفضل طريقة في البرمجة للتعامل مع التاريخ والوقت
    أي هل يكون هناك حقلين لكل موضوع حقل للتاريخ وحقل للوقت أم حقل واحد
    وما هو نوع الحقول

    بحيث توفر التالي

    ======
    - إمكانية جلب التاريخ والوقت والتحكم فيهم في العرض ( بمعني نوفر خيارات في لوحة التحكم للمدير ليختاري طريقة عرض التاريخ فيتم الجلب من قاعدة البيانات والضبط حسب الخيارات )

    - إمكانية طرح تاريخين من بعض للحصول علي الفترة الوسطة بالأيام مثلا أو الساعات

    - إمكانية البحث في الموقع بتاريخ محدد او قبل تاريخ محدد أو بعد تاريخ محدد

    - إمكانية تغير التوقيت من gmt إلي شيئ أخر

    هل هناك درس أجنبي أو عربي لشرح محترف لإستخدام الدالة date في البرمجيات ؟





    __________________
    السيف أصدق أنباء من الكتب


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    549


    أنا أفضّل إذا كنت تريد التحكم الكامل بالتاريخ

    ان تجلب التاريخ بدالة

    كود PHP:
    time(); 
    وتقوم بتخزينه في حقل نوعه

    كود PHP:
    int(10); 
    اعتقد هذه الطريقة تكون فيها حرية في الاستخدام





    __________________
    صالح المطرفي (Mr.Saphpـ)
    مدونتــــــي
    الصندوق الماسي الخامس
    قوالب WordPress
    تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
    http://www.saphplesson.org

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    إذا كنت تتعامل مع قاعدة بيانات من نوع mysql فالحقل من النوع timestamp هو أفضلها ، يمكنك تحويله الى unix timestamp ويمكنك المقارنة بين التواريخ الأخرى ، أما إن لم تكن تتعامل مع قاعدة البيانات فالدالة time() تفي بالغرض ..






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    236


    جميع الاسئلة خطرت على بالي و لم اجد اجابات برغم البحث ..





    __________________
    مشاريعي الحالية :
    الحوارات |||||||||| 90%
    الأخبار |||||||||| 5%
    آخر |||||||||| 40%

  5. #5


    افضل طريقه للتعامل مع الوقت ان تخزنه في صورة time stamp عن طريق الداله time()

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

    يمكنك عمل ترتيب حسب الوقت عن طريق sort by داخل استعلام الكويري

    ويمكنك استخراجه في صورة تاريخ عن طريق الدالة date

    كود PHP:
    $time date('d - m - y',$time); 
    او تحويله الى العربيه عن طريق دالة التحويل الشهور العربيه

    وعند البحث ستخدم العلامات < > وتكون القيمه التي تبحث بها ايضا time stamp

    مثلا تريد ان تبحث في مواضيع من 10 ايام فاتت

    كود PHP:
    $time time()-(10*24*60*60); 
    ومن ثم تبحث بالمتغير الناتج داخل قاعدة البيانات في حقل الوقت الخاص بكل نتيجه

    اما اذا كنت تستخدم سمارتي فهي تسهل عليك عملية التحويل عن طريق احد البلجن راجعه من هنا
    Smarty





    __________________
    Contact Me





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض