استرداد تواريخ إنشاء الملفات في Java
يمكن أن يكون تحديد تواريخ إنشاء الملفات أمرًا بالغ الأهمية لتنظيم الملفات وإدارتها، خاصة عندما يكون الترتيب الزمني مطلوبًا. في Java، يوجد حل يستفيد من مكتبة Java NIO.يوفر NIO (الإدخال/الإخراج الجديد) طرقًا لاسترداد البيانات التعريفية للملف، بما في ذلك تاريخ الإنشاء. لا يمكن الوصول إلى البيانات التعريفية هذه إلا إذا كان نظام الملفات الأساسي يدعمها.للوصول إلى تواريخ إنشاء الملف باستخدام NIO:
الحصول على المسار إلى الملف:
قم باستدعاء الأسلوب Files.readAttributes لقراءة السمات الأساسية للملف، بما في ذلك وقت الخلق. تأخذ هذه الطريقة معلمتين: كائن المسار ونوع السمات المراد استردادها (على سبيل المثال، BasicFileAttributes).
من كائن BasicFileAttributes الذي تم إرجاعه، استخدم طريقة createTime للوصول إلى إنشاء الملف الطابع الزمني.
ملف المسار = ...; BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class); System.out.println("creationTime: " attr.creationTime());
ينطبق هذا الأسلوب على كل من أنظمة Windows وLinux، بشرط أن توفر أنظمة الملفات الأساسية البيانات الوصفية اللازمة للطابع الزمني لإنشاء الملف.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3