يمكن أن يكون تحويل التاريخ إلى رقم مفيدا عند العمل مع لغات البرمجة وقواعد البيانات المختلفة. كقاعدة عامة ، يتم تقديم التاريخ في شكل نصي ، ولكن إذا لزم الأمر ، يمكن تحويله إلى تنسيق رقمي. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لفرز البيانات أو تصفيتها حسب التاريخ. في هذا الدليل البسيط, سننظر في بعض الطرق البسيطة لتحويل التاريخ إلى رقم للمبتدئين.
واحدة من أسهل الطرق لتحويل التاريخ إلى رقم هي استخدام الوظائف المضمنة للغة البرمجة أو قاعدة البيانات. على سبيل المثال ، تحتوي معظم لغات البرمجة على وظائف تسمح لك بتحويل سلسلة تاريخ إلى رقم — ما عليك سوى تحديد تنسيق التاريخ. على سبيل المثال ، في بيثون ، يمكنك استخدام الدالة إنت() جنبا إلى جنب مع وظيفة ستربتيمي() لتحويل تاريخ إلى رقم. توجد وظائف مماثلة في لغات البرمجة الأخرى.
هناك طريقة أخرى لتحويل التاريخ إلى رقم وهي استخدام العمليات أو الوظائف الرياضية. على سبيل المثال ، إذا تم تمثيل تاريخ بالتنسيق "سنة-شهر-يوم" ، فيمكنك تقسيم هذه السلسلة إلى قيم منفصلة وتحويلها إلى أرقام ثم إجراء عمليات حسابية للحصول على قيمة تاريخ رقمية. على سبيل المثال ، يمكنك حساب عدد الأيام منذ تاريخ معين أو مقارنة تاريخين.
- كيفية تحويل تاريخ إلى رقم:
- دليل بسيط للمبتدئين
- لماذا أحتاج إلى تحويل تاريخ إلى رقم?
- كيفية تحويل تاريخ إلى رقم في جافا سكريبت
- أمثلة على تحويل تاريخ إلى رقم
- توصيات لتحويل تاريخ إلى رقم
- سؤال وجواب
كيفية تحويل تاريخ إلى رقم:
يمكن أن يكون تحويل التاريخ إلى رقم مفيدا في مواقف البرمجة المختلفة. قد يكون هذا ضروريا عند فرز البيانات وتصفيتها ، أو عند إجراء عمليات حسابية مع التواريخ.
هناك عدة طرق لتحويل التاريخ إلى رقم ، اعتمادا على لغة البرمجة. فيما يلي بعض الأمثلة:
- فار الطابع الزمني = تاريخ.جيتايم ();
- سترتوتيم()
date التاريخ = التاريخ ("ذ-م-د ح: أنا: س");
amp الطابع الزمني = سترتوتيم (date التاريخ);
- سيتم تخزين رقم يمثل التاريخ الحالي بالمللي ثانية.
كونست ديسترينغ = '2022-12-31';
كونست ديتنومبر = التاريخ.تحليل (التاريخ);
بعد تنفيذ هذا الرمز ، متغير رقم التاريخ
سيتم تخزين رقم يمثل التاريخ المحدد.
ومع ذلك ، عند تحويل تاريخ إلى رقم ، من الضروري مراعاة الأخطاء والميزات المحتملة لتنسيقات التاريخ المختلفة. من المهم توخي الحذر عند العمل مع التواريخ حتى تكون نتائج التحويل صحيحة.
نتيجة لذلك ، يعد تحويل التاريخ إلى رقم أداة مفيدة للعمل مع التواريخ في جافا سكريبت. اختر طريقة التحويل المناسبة ، مع الأخذ في الاعتبار تفاصيل مهمتك وتنسيق التاريخ الذي تعمل معه.
لماذا أحتاج إلى تحويل تاريخ إلى رقم?
يمكن أن يكون تحويل التاريخ إلى رقم مفيدا في مجموعة متنوعة من المواقف. فيما يلي بعض الأسباب التي تجعل هذه العملية مفيدة:
مقارنة التاريخ
عندما يتم تقديم التواريخ بتنسيق رقمي ، يمكن مقارنتها مع بعضها البعض. هذا مناسب جدا إذا كنت بحاجة إلى تحديد التاريخ السابق أو الأحدث. على سبيل المثال ، إذا كنت بحاجة إلى فرز الأحداث حسب التاريخ أو تحديد أقدم أو أحدث تاريخ من مجموعة.
- التصفية والتجميع
- في جافا سكريبت ، هناك عدة طرق لتحويل التاريخ إلى رقم. الأكثر شيوعا مذكورة أدناه:
- التاريخ.التوقيت العالمي المنسق () هي وظيفة تقوم بتحويل تاريخ إلى رقم بتنسيق الطابع الزمني يونكس ، ولكن باستخدام التوقيت العالمي المنسق (التوقيت العالمي المنسق) إحداثيات الوقت. يقبل الحجج في شكل السنة والشهر (من 0 إلى 11) واليوم والساعة والدقيقة والثانية والمللي ثانية ويعيد الرقم المقابل. على سبيل المثال:
وحدة التحكم.السجل (التاريخ) ؛ / / 1620631800000
جيتيمي () هو أسلوب كائن التاريخ الذي يعود الوقت في ميلي ثانية منذ 1 يناير 1970. فإنه يعود عدد. على سبيل المثال:
باستخدام سكل: في سكل ، يمكنك استخدام وظائف مختلفة لتحويل تاريخ إلى رقم. على سبيل المثال ، في الخلية ، يمكنك استخدام وظيفة يونكس تيمستامب () ، والتي ترجع عدد الثواني التي مرت منذ 1 يناير 1970:
- -- الحصول على قيمة تاريخ رقمية
- حدد الطابع الزمني يونكس ('2022-12-31') كطابع زمني;