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

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

تتضمن أنواع بيانات التاريخ والوقت مجموعة واسعة من التنسيقات للمساعدة في تلبية ظروفك الفريدة. عند التنسيق، تتوفر لديك ثلاثة خيارات: الاحتفاظ بالتنسيقات الافتراضية أو تطبيق تنسيق معرف مسبقا أو إنشاء تنسيق مخصص. عند تطبيق تنسيق على حقل جدول، يتم تطبيق نفس التنسيق تلقائيا على أي عنصر تحكم نموذج أو تقرير تقوم لاحقا بربطه بحقل الجدول هذا. يؤدي تنسيق البيانات إلى تغيير طريقة عرض البيانات فقط ولا يؤثر في كيفية تخزين البيانات أو في كيفية إدخال المستخدمين.

في هذه المقالة

نظرة عامة على تنسيقات التاريخ والوقت

يعرض Access تلقائيا التاريخ والوقت بالتنسيقين «تاريخ عام» و«وقت طويل». أما التواريخ فتظهر هكذا «ش ش/ي ي/س س» خارج الولايات المتحدة حيث يشير الحرفان «ش ش» إلى الشهر، و«ي ي» إلى اليوم، و«س س س س» إلى السنة. يتم عرض الوقت هكذا hh:mm:ss AM/PM، حيث تشير hh إلى الساعة، وmm إلى الدقيقة، وss إلى الثواني.

تختلف هذه التنسيقات التلقائية للتواريخ والأوقات باختلاف الموقع الجغرافي المحدد في إعداد الخيارات الإقليمية وخيارات اللغة في Microsoft Windows على الكمبيوتر الخاص بك. على سبيل المثال، في أوروبا والعديد من أجزاء آسيا، حسب موقعك، قد يظهر التاريخ والوقت هكذا «28.11.2018 12:07:12 م» أو هكذا «28/11/2018 12:07:12 م». في الولايات المتحدة، يمكنك رؤية 11/28/2018 12:07:12 م.

يمكن تغيير هذه التنسيقات المعرفة مسبقا باستخدام تنسيقات العرض المخصصة. على سبيل المثال، يمكنك إدخال تاريخ بتنسيق أوروبي هكذا 28.11.2018، وجعل الجدول أو النموذج أو التقرير يعرض القيمة هكذا 28/11/2018. لن يؤثر التنسيق المخصص الذي تحدده في كيفية إدخال البيانات أو كيفية قيام Access بتخزينها.

يوفر برنامج Access تلقائيا مستوى معين للتحقق من صحة البيانات المرتبطة بتنسيق التاريخ والوقت. على سبيل المثال، إذا قمت بإدخال تاريخ غير صالح، مثل 32.11.2018، فستظهر رسالة وسيتاح لك خيار إدخال قيمة جديدة أو تحويل الحقل من نوع بيانات «تاريخ/وقت» لنوع بيانات «نص». تتراوح قيم التاريخ الصحيح من -657,434 (January 1, 100 A.D.) إلى 2,958,465 (December 31, 9999 A.D.). تتراوح قيم الوقت الصالحة من .0 إلى .9999, أو 23:59:59.

عندما تريد تقييد إدخال التاريخ والوقت بتنسيق معين، استخدم قناع إدخال. على سبيل المثال، إذا قمت بتطبيق قناع إدخال لإدخال التواريخ بتنسيق أوروبا، وكان هناك شخص يدخل بيانات في قاعدة البيانات الخاصة بك فلن يتمكن من إدخال التواريخ بتنسيقات أخرى. يمكن تطبيق أقنعة الإدخال للحقول الموجودة في الجداول، ومجموعات نتائج الاستعلام، وعناصر التحكم في النماذج والتقارير. للحصول على مزيد من المعلومات، راجع التحكم في تنسيقات إدخال البيانات باستخدام أقنعة الإدخال.

أعلى الصفحة

تطبيق تنسيق معرف مسبقا

يوفر Access العديد من التنسيقات المعرفة مسبقا لبيانات التاريخ والوقت.

في جدول

  1. افتح الجدول في طريقة عرض التصميم.
  2. في القسم العلوي من شبكة التصميم، حدد حقل «تاريخ/وقت» الذي تريد تنسيقه.
  3. في القسم خصائص الحقل ، انقر فوق السهم الموجود في مربع الخاصية "تنسيق "، وحدد تنسيق من القائمة المنسدلة.
  4. بعد تحديد تنسيق ما، يظهر الزر " خيارات تحديث الخاصية "، ويسمح لك بتطبيق التنسيق الجديد على حقول الجدول الأخرى وعناصر تحكم النماذج التي ستحل محل التنسيق المنطقي. لتطبيق التغييرات على قاعدة البيانات بأكملها، انقر فوق العلامة الذكية ثم انقر فوق "تحديث التنسيق" في كل مكان <تم استخدام اسم> الحقل فيه. في هذه الحالة، يكون اسم الحقل هو اسم حقل التاريخ/الوقت.
  5. لتطبيق التغييرات على قاعدة البيانات بأكملها، عندما يظهر مربع حوار " تحديث الخصائص " ويعرض النماذج والعناصر الأخرى التي ستحل محل التنسيق الجديد. انقر فوق نعم.
    للحصول على مزيد من المعلومات، راجع نشر خاصية حقل.
  6. احفظ التغييرات وانتقل إلى طريقة عرض «ورقة البيانات» لمعرفة ما إذا كان التنسيق يلبي احتياجاتك أو لا.

ملاحظة

يتم تنسيق الجدول في النماذج أو التقارير أو طرق العرض الجديدة التي تقوم بإنشائها استنادا إلى هذا الجدول، ولكن يمكنك إبطال ذلك في النموذج أو التقرير أو طريقة العرض دون تغيير تنسيق الجدول.

في نموذج أو تقرير

  1. افتح طريقة عرض التخطيط أو طريقة عرض التصميم الخاصة بالنموذج أو التقرير.
  2. ضع المؤشر في مربع النص مع التاريخ والوقت.
  3. اضغط على F4 لعرض "ورقة الخصائص".
  4. قم بتعيين الخاصية "تنسيق" إلى أحد تنسيقات التاريخ المعرفة مسبقا.
    صورة

في استعلام

  1. افتح الاستعلام في طريقة عرض التصميم.
  2. انقر بزر الماوس الأيمن فوق حقل التاريخ، ثم انقر فوق خصائص.
  3. في ورقة الخصائص، حدد التنسيق الذي تريده من قائمة الخصائص "تنسيق ".

في تعبير

  • استخدام الدالة FormatDateTime لتنسيق قيمة تاريخ إلى تنسيق واحد من التنسيقات المتعددة المعرفة مسبقا.
    قد تجد هذا مفيدا إذا كنت تعمل في منطقة تتطلب تعبيرا، مثل ماكرو أو استعلام.

أعلى الصفحة

أمثلة للتنسيقات المعرفة مسبقا

التنسيق الوصف مثال
تاريخ عام (افتراضي) يعرض قيم التاريخ كأرقام وقيم الوقت كساعات ودقائق وثواني متبوعة ب ص أو م. ويستخدم Access فواصل التاريخ والوقت المحددين في إعدادات Windows الإقليمية لكل من نوعي القيم. وإذا كانت القيمة لا تحتوي على مكون وقت, يعرض Access التاريخ فقط. وإذا كانت القيمة لا تحتوي على مكون تاريخ, يعرض Access الوقت فقط. 30/06/2024 10:10:42 ص
تاريخ طويل يعرض قيم التاريخ فقط كما هي محددة بواسطة التنسيق "تاريخ طويل" في إعدادات Windows الإقليمية. الإثنين, أغسطس 27, 2024
تاريخ متوسط يعرض التاريخ ك dd/mmm/yy، ولكن مع استخدام فاصل التاريخ المحدد في إعدادات Windows الإقليمية. 27/أغسطس/24
27-أغسطس-24
تاريخ مختصر يعرض قيم التاريخ كما هي محددة بواسطة التنسيق "تاريخ قصير" في إعدادات Windows الإقليمية. 8/27/2024
8-27-2024
وقت طويل يعرض الساعات والدقائق والثواني متبوعة ب ص أو م. ويستخدم Access الفاصل المحدد في إعداد الوقت ضمن إعدادات Windows الإقليمية. 10:10:42 ص
وقت متوسط يعرض الساعات والدقائق متبوعة ب ص أو م. ويستخدم Access الفاصل المحدد في إعداد الوقت ضمن إعدادات Windows الإقليمية. 10:10 ص
وقت قصير يعرض الساعات والدقائق فقط. ويستخدم Access الفاصل المحدد في إعداد الوقت ضمن إعدادات Windows الإقليمية. 10:10

أعلى الصفحة

تطبيق تنسيق مخصص

في بعض الأحيان، لا تحتوي القائمة المنسدلة لخاصية "تنسيق " في ورقة الخصائص على تنسيق التاريخ الذي تريده بالضبط. يمكنك إنشاء تنسيقك المخصص باستخدام نوع التعليمات البرمجية التي يتعرف عليها Access لتنسيق التاريخ.

عند تطبيق تنسيق مخصص على الحقل «تاريخ/وقت»، يمكنك الجمع بين التنسيقات المختلفة بضم قسمين، قسم للتاريخ والآخر للوقت. فعلى سبيل المثال، قد تفصل بين القسمين باستخدام مسافة. على سبيل المثال، يمكنك الجمع بين التنسيقين «تاريخ عام» و«وقت طويل» كالتالي: ي ي/ ش/س س س، س:د د:ث ث.

  1. افتح الجدول في طريقة عرض التصميم.
  2. في القسم العلوي من شبكة التصميم، حدد الحقل "تمديد التاريخ والوقت" أو "تمديد التاريخ والوقت" الذي تريد تنسيقه.
  3. في القسم خصائص الحقل ، حدد علامة التبويب عام ، وانقر فوق الخلية الموجودة بجانب المربع تنسيق وأدخل الأحرف المحددة استنادا إلى احتياجات التنسيق.
  4. بعد إدخال تنسيق، يظهر الزر "خيارات تحديث الخاصية " ويسمح لك بتطبيق التنسيق على حقول الجدول الأخرى وعناصر تحكم النماذج التي تحل محل التنسيق منطقيا. لتطبيق التغييرات على قاعدة البيانات بأكملها، انقر فوق العلامة الذكية ثم انقر فوق "تحديث التنسيق" في كل مكان تم استخدام اسم الحقل فيه. في هذه الحالة، يكون اسم الحقل هو اسم حقل التاريخ/الوقت.
  5. إذا كنت تريد تطبيق التغييرات على قاعدة البيانات بأكملها، فسيظهر مربع الحوار "تحديث الخصائص " ويعرض النماذج والعناصر الأخرى التي ستحل محل التنسيق الجديد. انقر فوق "نعم " لتطبيق التنسيق.
    للحصول على مزيد من المعلومات، راجع نشر خاصية حقل.
  6. احفظ التغييرات وانتقل إلى طريقة عرض "ورقة البيانات" لمعرفة ما إذا كان التنسيق يلبي احتياجاتك أو لا.

أعلى الصفحة

أمثلة عن التنسيقات المخصصة

فيما يلي بعض الأمثلة حول الطرق المختلفة لتنسيق 13 يناير 2012:

لتنسيق التاريخ مثل... اكتب هذه التعليمة البرمجية في مربع الخاصية "تنسيق ":
2024-01-13 yyyy-mm-dd
2024 yyyy
13 يناير 2024 dd mmm yyyy
13.01.2024 dd\.mm\.yyyy (يضيف Access الخطوط المائلة العكسية تلقائيا)
الجمعة 1/13 ddd m/d
2/6 ww/w
يناير 13, 2024 mmm d"، "yyyy

أعلى الصفحة

أحرف التنسيق المخصص

لإنشاء تنسيق مخصص، استخدم الأحرف التالية كعناصر نائبة وفواصل. يتم تجاهل التنسيقات المخصصة غير المتوافقة مع إعدادات التاريخ/الوقت المحددة في الإعدادات الإقليمية في Windows. لمزيد من المعلومات، راجع تغيير إعدادات Windows الإقليمية لتعديل مظهر بعض أنواع البيانات.

ملاحظة لا يوجد حرف تنسيق مخصص لجزء النانو ثانية من نوع البيانات "تمديد التاريخ والوقت".

الحرف الوصف
فاصل التاريخ يتحكم في المكان الذي يضع فيه Access فاصل الأيام والأشهر والسنوات. استخدم الفاصل المحدد في إعدادات Windows الإقليمية. على سبيل المثال، في «اللغة الإنجليزية» (الأمريكية)، استخدم شرطة مائلة (/).
فاصل الوقت يتحكم في المكان الذي يضع فيه Access الفواصل للساعات والدقائق والثواني. استخدم الفاصل المحدد في إعدادات Windows الإقليمية. على سبيل المثال، في «اللغة الإنجليزية» (الأمريكية)، استخدم علامة النقطتين (:).
c يعرض التنسيق العام للتاريخ.
d أو dd يعرض أيام الشهر كرقم واحد أو اثنين. ولعرضه كرقم واحد، استخدم حرفا نائبا مفردا؛ ولعرضه كرقمين، استخدم عنصرين نائبين.
ddd تختصر يوم الأسبوع إلى ثلاثة أحرف.
dddd يعرض أيام الأسبوع مكتوبة بأحرف كاملة.
ddddd عرض التنسيق "تاريخ قصير".
dddddd عرض التنسيق "تاريخ طويل".
w تعرض رقما مطابقا ليوم الأسبوع. (1 إلى 7)
ww يعرض رقما يتطابق مع أسبوع من أسابيع السنة (من 1 إلى 53).
m أو mm يعرض الشهر كرقم واحد أو اثنين
mmm يختصر اسم الشهر إلى ثلاثة أحرف. على سبيل المثال، يظهر January ك Jan.
mmmm يعرض أسماء الشهور مكتوبة بأحرف كاملة.
q يعرض رقم ربع التقويم الحالي (1-4). على سبيل المثال، إذا قمت بتوظيف عامل في شهر مايو، فسيعرض Access الرقم 2 كقيمة للربع.
y يعرض يوم من أيام السنة, 1-366.
yy يعرض آخر رقمين من السنة.
ملاحظة: ننصح بإدخال الأربعة أرقام للسنة المعينة وعرضها بالكامل.
yyyy يعرض كافة الأرقام في سنة ل 0001-9999 اعتمادا على النطاق المدعوم لنوع بيانات التاريخ والوقت.
h or hh يعرض الساعة كرقم أو رقمين.
n or nn يعرض الدقائق كرقم أو رقمين.
s or ss يعرض الثواني كرقم أو رقمين.
tttt عرض التنسيق "وقت طويل".
AM/PM نظام وقت مكون من 12 ساعة مع استخدام "AM" أو "PM" بحروف كبيرة، حسب الوضع الملائم.
am/pm نظام وقت مكون من 12 ساعة مع استخدام "AM" أو "PM" بحروف صغيرة، حسب الوضع الملائم.
A/P نظام وقت مكون من 12 ساعة مع استخدام "A" أو "P" كحرف كبير، حسب الوضع الملائم.
a/p نظام وقت مكون من 12 ساعة مع استخدام "a" أو "p" كحرف صغير، حسب الوضع الملائم.
AMPM نظام وقت مكون من 12 ساعة مع استخدام معرف الصباح/المساء الملائم كما تم تعريفه في الإعدادات الإقليمية في Windows.
مساحة فارغة، + - $ () عند الحاجة، يمكن استخدام مسافات فارغة، وبعض الأحرف الرياضية (+-)، وبعض الرموز المالية ($¥£) في سلاسل التنسيق. وإذا كنت تريد استخدام رموز رياضية شائعة أخرى، مثل الشرطة المائلة (/ أو \) والعلامة النجمية (*)، فيجب إحاطتهم بعلامات اقتباس مزدوجة.
"نص حرفي" إحاطة أي نص تريد أن يشاهده المستخدمون ضمن علامات اقتباس مزدوجة.
\ فرض عرض الحرف التالي مباشرة على Access. مثلما يحدث عند إحاطة حرف بعلامات اقتباس مزدوجة.
* عند استخدام هذا الحرف، فإن الحرف التالي للعلامة النجمية مباشرة يصبح حرف تعبئة — حرف يستخدم لتعبئة المسافات الفارغة. يعرض Access عادة النص محاذي إلى اليسار ويدخل مسافات فارغة في أي منطقة إلى يمين القيمة. يمكنك إضافة أي أحرف تعبئة في أي مكان في سلسلة التنسيق، وسيقوم Access بإدخال حرف محدد في أي مسافات فارغة.
[لون] يطبق لون في جميع القيم في أحد أقسام التنسيق. يجب وضع اسم اللون بين قوسين واستخدام أحد أسماء الألوان التالية: أسود، أزرق، سماوي، أخضر، أرجواني، أحمر،

أعلى الصفحة