تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- بخصوص التوقيت العالمي
#1
السلام عليكم ورحمة الله

عندي التوقيت العالمي شغال تمام مع هذا الكود

كود :
    ' Display the GMT time.
    Dim local_offset As New DateTimeOffset(now)
    Dim utc_offset As DateTimeOffset = local_offset.ToUniversalTime()

    lblGmtDate.Text = utc_offset.DateTime.ToShortDateString()


بس المشكله طريقة العرض

الطريقة الحاليه هيه
على صيغت الكمبيوتر

اريد الصيغه تكون باختياري انا وهيه

إقتباس :yyyy/MM/dd


جربت كذا

كود :
Dim bkd As String = utc_offset.DateTime.ToShortDateString("yyyy/MM/dd", System.Globalization.CultureInfo.GetCultureInfo("en-US"))


بس ما ضبط

بارك الله  فيكم 

افيدوني وجزاكم الله خير
الرد }}
تم الشكر بواسطة:
#2
dim a as string Undecided
a = local_offset
a.show as (yyyy,/mm/dd)


لعلني افدتك علما اني لست خبيراا او متوسطا بل مبتدئ اااااسف Confused
الرد }}
تم الشكر بواسطة: dubai.eig , Done , Done
#3
(19-07-18, 07:52 PM)anoname كتب : dim a as string Undecided
a = local_offset
a.show as (yyyy,/mm/dd)


لعلني افدتك علما اني لست خبيراا او متوسطا بل مبتدئ اااااسف Confused

بارك الله فيك

سعيد بوجودك عزيزي

ما ضبط معاي حاولت اعدل في بس ما ضبط
الرد }}
تم الشكر بواسطة:
#4
بما ان الكود شغال تمام معاك
فقط كل ما عليك فعله هو استبدال السطر التالى
كود :
lblGmtDate.Text = utc_offset.DateTime.ToShortDateString()

بهذا السطر
كود :
lblGmtDate.Text = utc_offset.DateTime.ToString("yyyy/MM/dd")


وسيعمل معاك طبقاً لطريقة عرض التاريخ الذى تريده
من خلال تغيير (yyyy/MM/dd) لما تريده

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}
تم الشكر بواسطة: Done , dubai.eig , YousefOkasha
#5
أنت تطلب التاريخ وليس التوقيت

يمكنك استخدام هذا الكود
PHP كود :
lblGmtDate.Text Date.UtcNow.ToString("yyyy/MM/dd"
ولكن هذا الكود يعتمد على توقيت الجهاز،
فلو كان توقيت الجهاز خطأ ستظهر النتيجة خطأ أيضا،

الأفضل أن تأخذ التوقيت من الإنترنت.
الرد }}
تم الشكر بواسطة: dubai.eig , elgokr
#6
(19-07-18, 10:18 PM)elgokr كتب :
بما ان الكود شغال تمام معاك
فقط كل ما عليك فعله هو استبدال السطر التالى
كود :
lblGmtDate.Text = utc_offset.DateTime.ToShortDateString()

بهذا السطر
كود :
lblGmtDate.Text = utc_offset.DateTime.ToString("yyyy/MM/dd")


وسيعمل معاك طبقاً لطريقة عرض التاريخ الذى تريده
من خلال تغيير (yyyy/MM/dd) لما تريده

تحياتى لك
وتمنياتى لك التوفيق

وجودك اسعدني شكرا ضبط معاي  Rolleyes

(19-07-18, 11:01 PM)Done كتب : أنت تطلب التاريخ وليس التوقيت

يمكنك استخدام هذا الكود
PHP كود :
lblGmtDate.Text Date.UtcNow.ToString("yyyy/MM/dd"
ولكن هذا الكود يعتمد على توقيت الجهاز،
فلو كان توقيت الجهاز خطأ ستظهر النتيجة خطأ أيضا،

الأفضل أن تأخذ التوقيت من الإنترنت.

تسلم على المشاركه الكود تمام تسلم ايدك Rolleyes
الرد }}
تم الشكر بواسطة: elgokr , Done , Done
#7
الشكر لله اخى dubai.eig

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}
تم الشكر بواسطة: dubai.eig



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم