السلام عليكم
كل عام و انتم مبرمجين :)
بالنسبة لunix time سنواجه معها مشاكل في السنوات القادمة.. حيث أنها تعد الثواني من 1970 و سنواجه مشكلة مع معالجات ال32 بت في 2038
أما بالنسبة للوقت datatime فيصعب التعامل معه في بعض النواحي
دائما ما اقوم بحفظ الوقت سواء فى قواعد البيانات او فى الملفات بالunix time, لأنه اسرع, عندما تحول الوقت لرقم تختصر الكثير من تعقيدات التعامل مع التواريخ, معظم محركات قواعد البيانات تتعثر فى مقارنات الوقت و الindexing بالوقت و تضطر الى كتابة SQL statements طويلة جدا لشىء بسيط مثل المقارنة بين تاريخ و اخر,
لذا فبتحويل كل شىء الى الunix time تختصر كل هذه المشاكل.
عام 2038 بعيد جدا, ليس قبل عام 2035 لنفكر بحل هذه المشكلة!
التعليقات