إستخراج التاريخ و الوقت من سلسلة نصية
#1
السلام عليكم

كيف أركب وظيفة تقوم بإستخراج التاريخ والوقت من سلسلة نصية على الشكل التالي:

كود :
Mar 24 2012 12:00AM Mar 24 2012 12:02AM Apr 6 2012 12:01AM Apr 6 2012 12:01PM Apr 6 2012 3:01AM Apr 6 2012 3:01PM

مع أني جربت تحويل الوقت بإستعمال Formatdatetime بكل خواصها بدون جدوى
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#2
وعليكم السلام ورحمة الله
جرب استخدام VarToDateTime أو برمج Function تقوم بذلك يدويا!
بالتوفيق
الرد
#3
وعليكم السلام ورحمة الله وبركاته
كود :
function DateTime: string; var m: string; u: string[1]; begin Result := ''; m := FormatDateTime('mmm', Now); m := Copy(m, 0, 3); u := UpperCase(m); Delete(m, 1, 1); insert(u, m,1); Result := m + FormatDateTime(' d yyyy hh:mmAM/PM', Now); end;
بالتوفيق
الرد
#4
ghost-dz كتب :بالتوفيق

بارك الله فيك أخي على الكود سأستعملها غدا و أتحقق من النتيجة تعديل بسيط على الكود:
كود :
function DateTime: string; var m: string; u: string[1]; begin Result := ''; m := FormatDateTime('mmm', Now); m := Copy(m, 0, 3); u := UpperCase(m); Delete(m, 1, 1); insert(u, m,1); Result := m + FormatDateTime(' d yyyy[color=Red] h:mm[/color]AM/PM', Now); end;
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد


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


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