"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > SQL Server 2008 طريقة تحويل وقت INTEGER إلى HH: MM: SS: 00 تنسيق

SQL Server 2008 طريقة تحويل وقت INTEGER إلى HH: MM: SS: 00 تنسيق

نشر في 2025-04-30
تصفح:238

How to Convert an Integer Time Value to HH:MM:SS:00 Format in SQL Server 2008?

تحويل وقت الصدفة إلى hh: mm: ss: 00 تنسيق في SQL Server 2008 دعنا نتعمق في الحل. إليك عينة استعلام لتحقيق ذلك:

DECLARET int = 10455836 ؛ - مثال على قيمة الوقت الصحيح حدد (t / 1000000) ٪ 100 ساعة ، (t / 10000) ٪ 100 كدقيقة ، (t / 100) ٪ 100 كثانية ، (t ٪ 100) * 10 as millisecond ؛

يحسب الاستعلام الساعة ، الدقيقة ، والثانية ، والمللي ثانية مكونات بشكل فردي ويعرضها بتنسيق جدولي. dateadd (ساعة ، (t / 1000000) ٪ 100 ، dateadd (دقيقة ، (t / 10000) ٪ 100 ، dateadd (الثاني ، (t / 100) ٪ 100 ، dateadd (millisecond ، (t ٪ 100) * 10 ، يلقي ('00: 00: 00 'كوقت (2))))))) ؛ في Time Format

declare @T int = 10455836; -- Example integer time value

select (@T / 1000000) % 100 as hour,
       (@T / 10000) % 100 as minute,
       (@T / 100) % 100 as second,
       (@T % 100) * 10 as millisecond;
تنسيق الوقت HH: MM: SS: 00 يمثل ساعات ، دقائق ، ثواني ، ومئات من الثانية. في هذا السياق ، لا يشير الجزء "00" إلى مللي ثانية. بدلاً من ذلك ، إنه عنصر نائب للمئات من الثانية ، وهو دقة من مكانين عشريين.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3