أكثر

حساب حقل التاريخ بتاريخ اليوم من datetime.date.today ()؟


أنا أعمل على جزء من الأداة التي ستستخدم arcpy.CalculateField_management لإضافة التاريخ الحالي إلى جدول السمات. لقد تجولت بعيدًا وعلى نطاق واسع على interwebs ولا يبدو أنني أجد حلًا لهذه المشكلة.

عند استخدام هذا الرمز ، أحصل على القيمة "12:00:00 AM"

المدخلات = r'C:  GIS  CARGIS  SHAPES.gdb  CRASH_ON_2013 'today = datetime.date.today () dte = today.strftime ('٪ m /٪ d /٪ Y ') arcpy.CalculateField_management (input، " DTCARXTRCT "، dte ،" PYTHON ")

عند استخدام هذا الرمز ، أحصل على القيمة "06/19/1905" من تاريخ اليوم "10/07/2014"

input = r'C:  GIS  CARGIS  SHAPES.gdb  CRASH_ON_2013 'today = datetime.date.today () dte = str (today) arcpy.CalculateField_management (input، "DTCARXTRCT"، dte، "PYTHON")

أي أفكار عما أفعله خطأ؟ أرغب في تجنب استخدام مؤشر التحديث ، لكنني سأفعل ذلك إذا كان هو الخيار الأخير.


سيؤدي مؤشر التحديث إلى أداء حاسبة الحقل بنسبة 100٪ من الوقت.

تحتاج إلى كتابة هذا كتعبير:

استيراد arcpy ، التاريخ والوقت fc = r'C:  GIS  CARGIS  SHAPES.gdb  CRASH_ON_2013 'الحقل = "DTCARXTRCT" exp = "def add_date (): وقت إرجاع وقت الاستيراد.strftime ("٪ Y /٪ m /٪ d ")" arcpy.CalculateField_management (fc، field، 'add_date ()'، 'PYTHON'، exp) طباعة 'تم'

datetime.date.today () لم يعمل في الآلة الحاسبة ، تحول إلى strftime.

أو ، إذا كنت ترغب في القيام بذلك بالطريقة الأفضل حيث يمكنك تغذية المتغيرات الخاصة بك ، فاستخدم المؤشر:

import arcpy، datetime fc = r'C:  GIS  CARGIS  SHAPES.gdb  CRASH_ON_2013 'الحقل = "DTCARXTRCT" مع arcpy.da.UpdateCursor (fc، [field]) كصفوف: للصف في الصفوف: rows.updateRow ([datetime.date.today ()]) اطبع "تم"

جرب استخدام:

time.strftime ("٪ Y /٪ m /٪ d")

وظيفة التاريخ

يعود أ متغير (تاريخ) يحتوي على تاريخ النظام الحالي.

لتعيين تاريخ النظام ، استخدم ملف تاريخ بيان.

إذا كنت تستخدم ملف تاريخ تعمل بالتقويم الغريغوري ، سلوك التاريخ $ لم يتغير بواسطة تقويم إعداد الممتلكات. إذا كان التقويم هجريًا ، التاريخ $ إرجاع سلسلة من 10 أحرف من النموذج مم-ي-س س س س، أين مم (01-12), ي (01-30) و س س س س (1400-1523) الشهر الهجري واليوم والسنة. النطاق الميلادي المكافئ هو 1 يناير 1980 حتى 31 ديسمبر 2099.


فئة التاريخ

عندما يتم إنشاء مثيل لكائن من هذه الفئة ، فإنه يمثل تاريخًا بالتنسيق YYYY-MM-DD. منشئ هذا الفصل يحتاج إلى ثلاث حجج إلزامية السنة والشهر والتاريخ.

بناء جملة المنشئ:

يجب أن تكون الوسائط في النطاق التالي & # 8211

  • MINYEAR & lt = year & lt = MAXYEAR
  • 1 & lt = شهر & lt = 12
  • 1 & lt = day & lt = عدد الأيام في الشهر والسنة المحددين

ملحوظة & # 8211 إذا لم تكن الوسيطة عددًا صحيحًا ، فسيتم رفع خطأ TypeError وإذا كانت خارج النطاق ، فسيتم رفع ValueError.


استخدم أنواع التاريخ والتاريخ / الوقت والوقت في الصيغ

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

احرص على طرح التواريخ الماضية فقط من التواريخ المستقبلية. إذا قمت بعكس الصيغة - DATEVALUE (CreatedDate) - TODAY () - فستُرجع قيمة سالبة.

لاحظ أننا استخدمنا DATEVALUE () لتحويل CreatedDate ، قيمة تاريخ / وقت ، إلى قيمة تاريخ ، مما يسمح لنا بطرح تاريخ الإنشاء من TODAY (). قيم التاريخ والتاريخ / الوقت غير متوافقة. لا يمكنك طرح تاريخ من تاريخ / وقت ، أو تاريخ / وقت من تاريخ ، بدون تحويل إحدى القيم أولاً.

يمكنك أيضًا إضافة أيام إلى التاريخ. لإنشاء صيغة تُرجع تاريخًا بعد ثلاثة أيام من تاريخ اليوم:

  1. في الإعداد ، استخدم مربع البحث السريع للعثور على ملف مدير الكائن.
  2. انقر حساب | الحقول والعلاقات أمبير وانقر جديد.
  3. حدد الصيغة وانقر التالي.
  4. في تسمية الميدان، أدخل التاريخ المستقبلي. يتم ملء اسم الحقل تلقائيًا.
  5. يختار تاريخ وانقر التالي.

بسيط جدا ، أليس كذلك؟ تصبح الأمور أكثر تعقيدًا بعض الشيء عندما تريد إضافة أيام عمل إلى تاريخ. بالنسبة لهذه الصيغة ، نستخدم وظيفة CASE () لإضافة 3 أيام عمل إلى TODAY (). CASE () يشبه IF () في بعض النواحي. يتمثل الاختلاف الرئيسي في أن IF () يتحقق فقط من عبارة منطقية واحدة ، بينما يمر CASE () عبر سلسلة من العبارات ، تسمى الحالات.

CASE (تعبير ، حالة 1 ، نتيجة 1 ، حالة 2 ، نتيجة 2 ،. ، else_result) يقارن التعبير بالحالة 1. إذا كانت متساوية ، فإنها تعرض النتيجة 1. إذا لم تكن كذلك ، فإنها تقارن التعبير بالحالة 2 ، وهكذا. إذا كان التعبير لا يتطابق مع أي حالة ، فإن العبارة ترجع else_result.

CASE () مفيد للعبارات الشرطية التي لها العديد من النتائج المحتملة. على الرغم من أنه يمكنك عادةً فعل الشيء نفسه مع عبارات IF () المتداخلة ، إلا أن CASE () تجعل قراءة الصيغ المعقدة وفهمها أسهل.

سنستخدم CASE () لكتابة صيغة تضيف 3 أيام عمل إلى TODAY (). الخطوة الأولى عند العمل مع CASE () هي التفكير في الحالات. قد تواجه صيغتنا بعض المواقف المختلفة:

  • إذا كانت TODAY () هي يوم الأحد أو الاثنين أو الثلاثاء ، فإن إضافة 3 أيام عمل تكون مماثلة لـ TODAY () + 3.
  • إذا كان TODAY () هو الأربعاء أو الخميس أو الجمعة ، فإن إضافة 3 أيام عمل هي نفسها TODAY () + 5 (3 أيام عمل و 2 أيام عطلة نهاية الأسبوع).
  • إذا كان TODAY () هو يوم السبت ، فإن إضافة 3 أيام عمل تكون مماثلة لـ TODAY () + 4 (3 أيام عمل ويوم عطلة نهاية أسبوع واحد).

لكي تعمل صيغتنا ، يجب أن نعرف ما هو يوم الأسبوع TODAY (). استخدم الدالة WEEKDAY () للعثور على يوم الأسبوع.

يمكنك استخدام أشكال مختلفة من هذه الصيغة لإضافة أي عدد من أيام العمل إلى تاريخ. بغض النظر عن عدد أيام العمل التي تضيفها ، هناك سبع حالات كحد أقصى ، واحدة لكل يوم من أيام الأسبوع.

يمكنك إجراء عمليات حسابية على قيم الوقت أيضًا.

وحدة إضافة أو طرح قيم الوقت هي مللي ثانية.

عندما يكون Timefield1__c بقيمة 5:00 مساءً:

لا تتضمن حقول الوقت تاريخًا. لذا فإن إضافة 25 ساعة إلى قيمة زمنية هي نفسها إضافة ساعة واحدة. يتم إعادة تشغيل الساعة بعد 24 ساعة.

تذكر ، بما أنه يمكنك طرح حقل وقت واحد من حقل آخر في صيغة ، تكون النتيجة بالمللي ثانية والنتيجة هي مطلقا رقم سالب.

وفي الأوقات التالية ، تحصل على النتائج التالية.

ClosedTime = 5:00 مساءً ، OpenTime = 8:00 صباحًا ، ClosedTime - OpenTime 9 ساعات.

ClosedTime = 5:00 صباحًا ، OpenTime = 7:00 صباحًا ، ClosedTime - OpenTime 22 ساعة.


التاريخ والوقت الحاليين في بايثون: الآن () اليوم ()

الخطوة 1) مثل كائنات التاريخ ، يمكننا أيضًا استخدام "كائنات التاريخ" في بايثون. تعطي كائنات التاريخ والوقت في Python التاريخ جنبًا إلى جنب مع الوقت في ساعات ودقائق وثواني وميلي ثانية.

عندما ننفذ الكود للتاريخ والوقت ، فإنه يعطي الإخراج بالتاريخ والوقت الحاليين.

الخطوة 2) باستخدام "كائن التاريخ" ، يمكنك أيضًا استدعاء فئة الوقت.

  • لقد قمنا باستيراد فئة الوقت. سنخصص لها القيمة الحالية للوقت باستخدام datetime.now ()
  • نحن نسند قيمة الوقت الحالي إلى المتغير t.

وهذا سيعطيني الوقت فقط. لنقم بتشغيل هذا البرنامج.

حسنًا ، يمكنك أن ترى هنا أنني حصلت على التاريخ والوقت. ثم السطر التالي ، لدي الوقت وحده

  • يتم تخصيص الرقم لعامل أيام الأسبوع (wd) من (0-6) اعتمادًا على يوم الأسبوع الحالي. أعلنا هنا عن مجموعة قائمة الأيام (الاثنين ، الثلاثاء ، الأربعاء ... الأحد).
  • استخدم قيمة الفهرس هذه لمعرفة اليوم. في حالتنا ، هو رقم 2 ، ويمثل يوم الأربعاء ، لذا في الإخراج سيطبع "أي يوم أربعاء".

إليك الكود الكامل للحصول على التاريخ والوقت الحاليين باستخدام التاريخ والوقت الآن

إليك الكود الكامل للحصول على التاريخ والوقت الحاليين باستخدام التاريخ والوقت الآن


إصلاح مشاكل تنسيق التاريخ

عند طرح تاريخين في Excel ، غالبًا ما يتم عرض النتيجة كتاريخ آخر بدلاً من رقم. يحدث هذا إذا تم تنسيق الخلية التي تحتوي على الصيغة على أنها عام قبل إدخال الصيغة.

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

قم بتمييز الخلية أو الخلايا بتنسيق غير صحيح.

انقر بزر الماوس الأيمن فوق الخلايا المميزة لفتح قائمة السياق.

يختار تنسيق الخلايا لفتح مربع الحوار تنسيق الخلايا.

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

في قسم الفئة ، اختر جنرال لواء.

يختار نعم لإغلاق مربع الحوار والعودة إلى ورقة العمل.


حساب حقل التاريخ بتاريخ اليوم من datetime.date.today ()؟ - نظم المعلومات الجغرافية

استخدم خلاصة. لمزيد من المعلومات ، راجع استخراج بياناتك.

الخيار 2:

مثال 1:

  • لتحويل UTC إلى PST (توقيت المحيط الهادئ) ، الصيغة: الآن()
  • يمكن أن يصبح: DATEADD (& # 39hour & # 39، -8، NOW ())

ملحوظة: خلال التوقيت الصيفي ، سيكون الفارق الزمني بين التوقيت العالمي المنسق (UTC) و PDT -7 ساعات.

المثال 2:

لتحويل UTC إلى PST (توقيت المحيط الهادئ) لمرشح تاريخ نسبي:

  1. أزل مرشح التاريخ من رف المرشحات
  2. يختار تحليل & GT إنشاء حقل محسوب
  3. في مربع الحوار "الحقل المحسوب" الذي يفتح ، قم بما يلي ، ثم انقر فوق "موافق" نعم:
    • اسم الحقل المحسوب. في هذا المثال ، يتم تسمية الحقل المحسوب & quot تصفية آخر 3 أيام & quot
    • في حقل الصيغة ، قم بإنشاء عملية حسابية مشابهة لما يلي:

[حقل التاريخ] & gt = DATEADD (& # 39day & # 39، -3، DATEADD (& # 39hour & # 39، -8، TODAY ()))

سبب

عند الاتصال المباشر ، يستعلم Tableau Desktop عن مصدر البيانات لـ NOW () أو TODAY (). إذا تمت استضافة مصدر البيانات على جهاز في منطقة زمنية مختلفة ، فقد يقوم مصدر البيانات بإرجاع الوقت في تلك المنطقة الزمنية.

تم تصميم الاتصالات المباشرة بـ Redshift و PostgreSQL لإرجاع التوقيت العالمي المنسق (UTC) بسبب التناقضات في كيفية معالجة مصادر البيانات هذه لتعويضات التاريخ والوقت والمنطقة الزمنية.

معلومة اضافية

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


المحددات

تبدأ المحددات دائمًا بعلامة النسبة المئوية (٪) ، متبوعة بحرف حساس لحالة الأحرف. يجب أن تتضمن البيانات سنة مكونة من رقمين على الأقل.

تحديد التواريخ المكونة من 6 أرقام
نظرًا لأنه تتم قراءة ما يصل إلى 4 أرقام للسنة ، فإن التنسيقات التي من المفترض أن تحتوي على رقمين فقط بدون فاصل ، مثل طابع التاريخ المكون من 6 أرقام (على سبيل المثال ،٪ y٪ m٪ d للبيانات التي تشبه 170522 لشهر 22 مايو ، 2017) ، لا تزال تُقرأ على شكل 4 أرقام. للتغلب على هذا القيد ، يمكنك.

  • استخدم 4 أرقام للسنة (على سبيل المثال ، 2017 بدلاً من 17) ، بناءً على نطاق التواريخ.
  • استخدم أداة RegEx لإدخال مسافة بعد أول رقمين في السلسلة.

تنسيق Python DateTime

التنسيق هو عملية تحدد فيها تخطيط العناصر للعرض. تنسيق Python DateTime هو عملية إنشاء سلسلة مع كيفية عرض عناصر مثل اليوم والشهر والسنة والساعة والدقائق والثواني في سلسلة.

على سبيل المثال ، عرض التاريخ على هيئة DD-MM-YYYY هو تنسيق ، وعرض التاريخ على أنه MM-DD-YYYY هو تنسيق آخر.

في هذا البرنامج التعليمي ، سوف نتعلم كيفية استخدام كائن DateTime لإنشاء سلسلة التاريخ والوقت بالتنسيق المطلوب باستخدام datetime.datetime.strftime (). وبالطبع سوف نستخدم ملفات التاريخ والوقت مكتبة في هذا البرنامج التعليمي.

لتنسيق DateTime ، سنستخدم الدالة strftime () على كائن التاريخ والوقت. strftime () هو اختصار وقت تنسيق السلسلة.

بناء الجملة - strftime ()

فيما يلي بناء جملة الدالة strftime ().

صيغة هي السلسلة التي تصف التنسيق المحدد لـ strftime () وظيفة لإنشاء سلسلة التاريخ والوقت من التاريخ والوقت موضوع.

strftime () ترجع الدالة المنسقة التاريخ والوقت كسلسلة على أساس المعطى صيغة.

رموز التنسيق

فيما يلي قائمة برموز التنسيق التي نستخدمها أثناء تنسيق سلسلة من كائن التاريخ والوقت باستخدام وظيفة strftime ().

  • ٪ ص - يمثل العام [0001،…، 2018، 2019،…، 9999]. سلسلة من أربعة أرقام.
  • ٪ م - يمثل الشهر [01 ، 02 ، ... ، 11 ، 12]. سلسلة مكونة من رقمين.
  • ٪د - يمثل يوم الشهر [01 ، 02 ، ... ، 30 ، 31]. سلسلة مكونة من رقمين.
  • ٪ ح - تمثل الساعة من اليوم [00 ، 01 ، ... ، 22 ، 23]. سلسلة مكونة من رقمين.
  • ٪ م - يمثل دقيقة الساعة [00 ، 01 ، ... ، 58 ، 59]. سلسلة مكونة من رقمين.
  • ٪س - تمثل الثانية من الدقيقة [00 ، 01 ، ... ، 58 ، 59]. سلسلة مكونة من رقمين.

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

Python DateTime - تنسيق التاريخ والوقت أمبير - dd / mm / YYYY HH: MM: SS

في البرنامج التالي ، سوف نتعلم كيفية تنسيق التاريخ بصيغة dd / mm / YYYY HH: MM: SS. dd المعنى اليوم يتم تمثيله بسلسلة مكونة من رقمين ، mm يمثل الشهر بسلسلة مكونة من رقمين ، YYYY يمثل العام بسلسلة مكونة من أربعة أرقام ، HH ساعات ممثلة بسلسلة مكونة من رقمين ، MM للدقائق و SS للثوانى.

ستكون سلسلة التنسيق "٪ d /٪ m /٪ Y٪ H:٪ M:٪ S". ما تفعله وظيفة strfime () هو أنها تحل محل ٪د مع السلسلة المكونة من رقمين ليوم التاريخ والوقت ، يتم استبدال الكائن ٪ م مع تمثيل الشهر من رقمين ، يستبدل ٪ ص مع التمثيل المكون من أربعة أرقام للسنة في عنصر التاريخ والوقت هذا ، وما إلى ذلك ، وفقًا لرموز التنسيق.

برنامج بايثون

تنسيق Python DateTime - mm / dd / YYYY

في البرنامج التالي ، سوف نتعلم كيفية تنسيق التاريخ بصيغة mm / dd / YYYY. مم يتم تمثيل الشهر بسلسلة مكونة من رقمين ، ي يمثل اليوم المعنى سلسلة مكونة من رقمين و YYYY يتم تمثيل العام بسلسلة مكونة من أربعة أرقام.

ستكون سلسلة التنسيق "٪ m /٪ d /٪ Y".

برنامج بايثون

تنسيق Python DateTime - يوم / شهر / سنة

في البرنامج التالي ، سوف نتعلم كيفية تنسيق التاريخ بصيغة يوم / شهر / سنة. ي يتم تمثيل اليوم المعنى بسلسلة مكونة من رقمين ، مم يمثل الشهر بسلسلة مكونة من رقمين و YYYY يتم تمثيل العام بسلسلة مكونة من أربعة أرقام.

ستكون سلسلة التنسيق "٪ d /٪ m /٪ Y".

برنامج بايثون

تنسيق Python DateTime - mm-dd-YYYY

في البرنامج التالي ، سوف نتعلم كيفية تنسيق التاريخ بصيغة mm-dd-YYYY. مم يتم تمثيل الشهر بسلسلة مكونة من رقمين ، ي يمثل اليوم المعنى سلسلة مكونة من رقمين و YYYY يتم تمثيل العام بسلسلة مكونة من أربعة أرقام.

ستكون سلسلة التنسيق "٪ m-٪ d-٪ Y".

برنامج بايثون

تنسيق Python DateTime - dd-mm-YYYY

في البرنامج التالي ، سوف نتعلم كيفية تنسيق التاريخ بصيغة dd-mm-yyyy. ي يتم تمثيل اليوم المعنى بسلسلة مكونة من رقمين ، مم يمثل الشهر بسلسلة مكونة من رقمين و YYYY يتم تمثيل العام بسلسلة مكونة من أربعة أرقام.

ستكون سلسلة التنسيق "٪ d-٪ m-٪ Y".

برنامج بايثون

تنسيق Python DateTime - HH: MM: SS

في هذا المثال ، سوف نتعلم كيفية تنسيق الوقت كـ HH: MM: SS باستخدام كائن التاريخ والوقت. سنستخدم٪ H للتمثيل المكون من رقمين للساعات من كائن التاريخ والوقت ، و٪ M للتمثيل المكون من رقمين للدقائق من كائن التاريخ والوقت و٪ S للتمثيل المكون من رقمين للثواني من كائن التاريخ والوقت.

برنامج بايثون

Python DateTime - تنسيق الوقت - MM: SS

في هذا المثال ، سوف نتعلم كيفية تنسيق الوقت كـ MM: SS باستخدام كائن التاريخ والوقت. سنستخدم٪ M للتمثيل المكون من رقمين للدقائق من كائن التاريخ والوقت و٪ S للتمثيل المكون من رقمين للثواني من كائن التاريخ والوقت.

برنامج بايثون

استنتاج

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


التقويم الميلادي مقابل معيار ISO 8601

إذا كنت تستخدم استخراجًا فرعيًا ، فيمكن حساب وظائف التاريخ باستخدام التقويم الميلادي التقليدي أو معيار ISO 8601. لمزيد من المعلومات حول إنشاء استخراج .hyper ، راجع استخراج الترقية إلى .hyper Format (يفتح الرابط في نافذة جديدة)

يعد تنسيق ISO 8601 معيارًا دوليًا لحساب التواريخ والأوقات التي تختلف عن التقويم الميلادي نظرًا لكيفية حساب أسبوع بداية العام (الأسبوع 1). في التقويم الغريغوري ، يمكن للمستخدم تحديد اليوم الذي يبدأ فيه الأسبوع. في معيار ISO 8601 ، يبدأ الأسبوع دائمًا بيوم الاثنين.

في التقويم الميلادي عندما يبدأ العام الجديد ، يتم احتساب الأسبوع الأول من العام على أنه يبدأ في الأول من يناير ، بغض النظر عن مكان حدوث الأول من يناير في يوم الأسبوع. إذا صادف الأول من كانون الثاني (يناير) يوم السبت ، فسيحتوي الأسبوع الأول على يوم واحد ، وسيبدأ الأسبوع الثاني في يوم الأحد التالي.

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

لمزيد من المعلومات حول العمل مع تواريخ ISO 8601 ، راجع ISO-8601 التقويم المستند إلى الأسبوع (يفتح الرابط في نافذة جديدة).


تاريخ التحويل

حرف حتى تاريخ

يمكنك استعمال ال التاريخ ( ) وظيفة لتحويل البيانات الشخصية إلى التواريخ. التنسيق هو التاريخ (x, & quotformat & quot)، أين x هي بيانات الشخصية و صيغة يعطي الشكل المناسب.

# تحويل معلومات التاريخ بتنسيق "mm / dd / yyyy"
strDates & lt- c (& quot01 / 05/1965 & quot ، & quot08/16/1975 & quot)
التواريخ & lt- as.Date (strDates، & quot٪ m /٪ d /٪ Y & quot)

التنسيق الافتراضي هو yyyy-mm-dd

تاريخ الشخصية

يمكنك تحويل التواريخ إلى بيانات الأحرف باستخدام مثل حرف () وظيفة.

# تحويل التواريخ إلى بيانات شخصية
التواريخ & lt- كحرف (التواريخ)