الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحويل تنسيق التاريخ

بدأه DOWNLOADER في 20 أكتوبر 2010 · 2 رد · 520 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أخواني الكرام

ما هي طريقة تحويل التاريخ من تنسيق إلى أخر

مثلا تحويل التاريخ 1/25/2010 إلى التنسيق 25-jan-2010

السلام عليكم ورحمة الله وبركاته

#2

اخي العزيز الغالي ...

سؤالك ان شاءلله محلول .. ركز معي ..

سأعطيك شكل عام وملاحظات .. غير حسب الملاحظات ستحصل على كل ما تريد ان شاءلله ..

Dim dat As String = Format(Today, "MM-dd-yyyy")

لدينا الان المتغير dat .. يمثل التاريخ ..

انظر الدالة Format هي المسؤولة عن التنسيق .. بداخلها Today اي تاريخ اليوم .. وبين علامات الاقتباس هو التنسيق المطلوب ..

لديك الحروف الثلاثة d , M , y اليوم ، الشهر ، السنة ..

اذا اردت ان تغير مجرد بمواقعها فغير كما تشاء في ما بينها ..

يعني لديك الشكل التالي ::

Dim dat As String = Format(Today, "dd-MM-yyyy")

هنا سيكون لديك اليوم الشهر السنة ... اما السابق فهو الشهر اليوم السنة ..

واذا اردت ان تغير شكل الفاصلة .. كذلك بدلا من ان تكتب ( - ) اكتب ( / ) .. ايضا بين علامتي الاقتباس ..

اما بالنسبة لجعل الشهر كتابة .. او حتى لو اردت اليوم ان يكون كتابة .. فهذا ممكن .. فقط قم بزيادة حرف M او D داخل علامتي الاقتباس ..

كما يأتي ..

التاريخ

25-jan-2010

Dim dat As String = Format(Today, "MMM - yyyy - dd")

ركز .. ثلاثة حروف M لتمثل الشهر بثلاثة حروف مختصرة منه .. و4 y لتمثل السنة بالوسط .. و2 d لتمثل ان اليوم سيكتب رقم فقط .. والفواصل كما اردت ( - ) ...

ارجو ان تكون الفكرة وصلتك ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#3
سنان محمد صالح كتب:

اخي العزيز الغالي ...

سؤالك ان شاءلله محلول .. ركز معي ..

سأعطيك شكل عام وملاحظات .. غير حسب الملاحظات ستحصل على كل ما تريد ان شاءلله ..

Dim dat As String = Format(Today, "MM-dd-yyyy")

لدينا الان المتغير dat .. يمثل التاريخ ..

انظر الدالة Format هي المسؤولة عن التنسيق .. بداخلها Today اي تاريخ اليوم .. وبين علامات الاقتباس هو التنسيق المطلوب ..

لديك الحروف الثلاثة d , M , y اليوم ، الشهر ، السنة ..

اذا اردت ان تغير مجرد بمواقعها فغير كما تشاء في ما بينها ..

يعني لديك الشكل التالي ::

Dim dat As String = Format(Today, "dd-MM-yyyy")

هنا سيكون لديك اليوم الشهر السنة ... اما السابق فهو الشهر اليوم السنة ..

واذا اردت ان تغير شكل الفاصلة .. كذلك بدلا من ان تكتب ( - ) اكتب ( / ) .. ايضا بين علامتي الاقتباس ..

اما بالنسبة لجعل الشهر كتابة .. او حتى لو اردت اليوم ان يكون كتابة .. فهذا ممكن .. فقط قم بزيادة حرف M او D داخل علامتي الاقتباس ..

كما يأتي ..

التاريخ

25-jan-2010

Dim dat As String = Format(Today, "MMM - yyyy - dd")

ركز .. ثلاثة حروف M لتمثل الشهر بثلاثة حروف مختصرة منه .. و4 y لتمثل السنة بالوسط .. و2 d لتمثل ان اليوم سيكتب رقم فقط .. والفواصل كما اردت ( - ) ...

ارجو ان تكون الفكرة وصلتك ..

تحياتي العطرة ..

أخي سنان بارك الله فيك

شكرا على الإجابة وعلى الشرح الجميل الواضح

الله يعطيك العافية

مواضيع مشابهة