06-07-15, 10:54 AM
سلام
الارقام التي ذكرتها ومنها 540378875 هي عباره عن نوع اسمه unix time
وطريقتها انها تحسب عدد الثوان من تاريخ من بدايه يوم 1 يناير 1970
جرب تضع الرقم اللي ذكرتك حضرتك في هذا الموقع http://www.unixtimestamp.com
وبتلاقيه يحوله الى 02/15/1987 @ 9:14am على اعتبار التوقيت هو جرينتش UTC
جرب هذا الاستعلام كتجربه لترى النتيجه
- انا جربته ونجح في التحويل قبل عرض البيانات في الداتاجريد
واذا بدك تضيف فارق التوقيت عدل الرقم 3 لفارق التوقيت اللي بتريد
http://stackoverflow.com/questions/29042...sql-server
موفقين
الارقام التي ذكرتها ومنها 540378875 هي عباره عن نوع اسمه unix time
وطريقتها انها تحسب عدد الثوان من تاريخ من بدايه يوم 1 يناير 1970
جرب تضع الرقم اللي ذكرتك حضرتك في هذا الموقع http://www.unixtimestamp.com
وبتلاقيه يحوله الى 02/15/1987 @ 9:14am على اعتبار التوقيت هو جرينتش UTC
جرب هذا الاستعلام كتجربه لترى النتيجه
- انا جربته ونجح في التحويل قبل عرض البيانات في الداتاجريد
كود :
SELECT [nUserID],
DATEADD(S, [nDateTime], '1970-01-01') AS [nDateTime]
FROM [EVENT_LOG]واذا بدك تضيف فارق التوقيت عدل الرقم 3 لفارق التوقيت اللي بتريد
كود :
SELECT [nUserID],
DATEADD(HOUR, 3, (DATEADD(S, [nDateTime], '1970-01-01'))) AS [nDateTime]
FROM [EVENT_LOG]http://stackoverflow.com/questions/29042...sql-server
موفقين
متغيب
