السلام عليكم ورحمة الله وبركاته
أخواني الكرام
ما هي طريقة تحويل التاريخ من تنسيق إلى أخر
مثلا تحويل التاريخ 1/25/2010 إلى التنسيق 25-jan-2010
السلام عليكم ورحمة الله وبركاته
السلام عليكم ورحمة الله وبركاته
أخواني الكرام
ما هي طريقة تحويل التاريخ من تنسيق إلى أخر
مثلا تحويل التاريخ 1/25/2010 إلى التنسيق 25-jan-2010
السلام عليكم ورحمة الله وبركاته
اخي العزيز الغالي ...
سؤالك ان شاءلله محلول .. ركز معي ..
سأعطيك شكل عام وملاحظات .. غير حسب الملاحظات ستحصل على كل ما تريد ان شاءلله ..
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 لتمثل ان اليوم سيكتب رقم فقط .. والفواصل كما اردت ( - ) ...
ارجو ان تكون الفكرة وصلتك ..
تحياتي العطرة ..
يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..
سنان محمد صالح كتب:اخي العزيز الغالي ...
سؤالك ان شاءلله محلول .. ركز معي ..
سأعطيك شكل عام وملاحظات .. غير حسب الملاحظات ستحصل على كل ما تريد ان شاءلله ..
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 لتمثل ان اليوم سيكتب رقم فقط .. والفواصل كما اردت ( - ) ...
ارجو ان تكون الفكرة وصلتك ..
تحياتي العطرة ..
أخي سنان بارك الله فيك
شكرا على الإجابة وعلى الشرح الجميل الواضح
الله يعطيك العافية