يؤدي هذا بشكل فعال إلى إعادة فتح الإصدار القديم رقم 272 في تنسيقات التاريخ.
أنا أصوت على أننا نوقف تنسيق POSIXlt للتاريخ والوقت لصالحه إذا كان تنسيق POSIXct للتاريخ والوقت ضمنيًا في حزمة lubridate
(التي نستخدمها في الكثير من الأماكن على أي حال ، وأنا أزعم أنه يجب استخدام المزيد بشكل كبير ، لأنه رائع ). التنسيق أكثر قابلية للنقل (مجرد رقم ، وليس كائن قائمة معقد) ، مما يسمح له بالعمل كما هو متوقع في مجموعة متنوعة من السياقات (مثل الحزمة data.table
) ، وله تفسير مادي واضح. كما أنها تعكس الطريقة التي يتم بها تخزين التاريخ والأوقات في أنظمة Unix.
دالة التاريخ والوقت الرئيسية الوحيدة التي تنشئ تواريخ POSIXlt
هي base::strptime
. الطريقة الأسهل والأكثر فاعلية لإصلاح ذلك هي تغيير الواجهة الخلفية لمعظم معالجة التاريخ لدينا من القاعدة R إلى lubridate
. على طول الطريق ، يمكننا أيضًا الاستفادة بشكل أكبر من وظيفة حساب الوقت الرائعة في lubridate
.
POSIXlt التاريخ والوقت
التاريخ والوقت POSIXct
استخدم ميزة 👍 للإدلاء بأصوات على الخيارين أعلاه
هذه المشكلة قديمة لأنها كانت مفتوحة 365 يومًا بدون أي نشاط.
التعليق الأكثر فائدة
التاريخ والوقت POSIXct