जावा में फ़ाइल निर्माण तिथि निर्धारित करना: फ़ाइल मेटाडेटा को उजागर करना
किसी फ़ाइल की निर्माण तिथि निर्धारित करना विशेष रूप से मूल्यवान जानकारी हो सकती है फ़ाइलों को व्यवस्थित और प्रबंधित करते समय। जावा इस मेटाडेटा तक पहुंचने के लिए तंत्र प्रदान करता है, जब तक कि अंतर्निहित फ़ाइल सिस्टम इसका समर्थन करता है। निर्माण समय सहित फ़ाइल मेटाडेटा पुनर्प्राप्त करने के विकल्प। BasicFileAttributes क्लास का लाभ उठाकर, डेवलपर्स किसी फ़ाइल की विभिन्न विशेषताओं तक पहुंच सकते हैं, जैसे कि इसका निर्माण समय, अंतिम एक्सेस समय और अंतिम संशोधित समय।
फ़ाइल की निर्माण तिथि तक पहुंचने के लिए, इन चरणों का पालन करें:
आवश्यक लाइब्रेरी आयात करें:
import java.nio.file.Path; आयात java.nio.file.फ़ाइलें; आयात java.nio.file.BasicFileAttributes;
फ़ाइल का पथ प्राप्त करें:
import java.nio.file.Path; import java.nio.file.Files; import java.nio.file.BasicFileAttributes;
फ़ाइल की विशेषताएँ पढ़ें:
Path file = ...;
निर्माण समय पुनः प्राप्त करें:
BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
System.out.println("creationTime: " attr.creationTime());
Path फ़ाइल = Paths.get('myFile.txt'); BasicFileAttributes attr = Files.readAttributes(फ़ाइल, BasicFileAttributes.class); System.out.println("creationTime: " attr.creationTime()); System.out.println("lastAccessTime: " attr.lastAccessTime()); System.out.println("lastModifiedTime: " attr.lastModifiedTime());
क्रॉस-प्लेटफ़ॉर्म विचार
Path file = Paths.get("myFile.txt");
BasicFileAttributes attr = Files.readAttributes(file, BasicFileAttributes.class);
System.out.println("creationTime: " attr.creationTime());
System.out.println("lastAccessTime: " attr.lastAccessTime());
System.out.println("lastModifiedTime: " attr.lastModifiedTime());
सीमाएं
कुछ फ़ाइल सिस्टम फ़ाइल निर्माण तिथि प्रदान नहीं कर सकते हैं जानकारी। ऐसे मामलों में, फ़ाइल की सटीक निर्माण तिथि निर्धारित करना संभव नहीं हो सकता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3