আমার জাভাতে একটি তারিখ অবজেক্ট রয়েছে জাভাটির তারিখের ধরণ হিসাবে stored
আমার একটি গ্রেগরিয়ান ক্যালেন্ডার তৈরি করার তারিখও রয়েছে। গ্রেগরিয়ান ক্যালেন্ডারের তারিখের কোনও প্যারামিটার নেই এবং তাই আজকের তারিখের (এবং সময়?) উদাহরণ।
জাভা তারিখের সাথে, আমি জাভা তারিখের টাইপ থেকে বছর, মাস, দিন, ঘন্টা, মিনিট এবং সেকেন্ড পেতে এবং গ্রেগরিয়ানক্যালেন্ডার তারিখের তুলনা করতে সক্ষম হতে চাই।
আমি দেখেছি যে এই মুহুর্তে জাভা তারিখটি দীর্ঘ হিসাবে সঞ্চিত রয়েছে এবং কেবলমাত্র উপলব্ধ পদ্ধতিগুলি কেবল লম্বাটিকে বিন্যাসিত তারিখের স্ট্রিং হিসাবে লিখবে বলে মনে হয়। বছর, মাস, দিন, ইত্যাদি অ্যাক্সেস করার কোনও উপায় আছে?
দেখলাম getYear()
, getMonth()
জন্য, ইত্যাদি পদ্ধতি Date
বর্গ অবচিত হয়েছে। আমি ভাবছিলাম যে তারিখটি সহ জাভা তারিখের উদাহরণটি ব্যবহার করার জন্য আমার সেরা অনুশীলন GregorianCalendar
।
আমার শেষ লক্ষ্যটি একটি তারিখ গণনা করা যাতে আমি পরীক্ষা করতে পারি যে জাভা তারিখটি আজকের তারিখ এবং সময়ের অনেক ঘন্টা, মিনিট ইত্যাদির মধ্যে রয়েছে।
আমি এখনও জাভাতে এক নবাগত এবং এ দেখে কিছুটা হতবাক হয়ে যাচ্ছি।
Date.getYear()
problems এটি সমস্যায় ভুগছে (যা আমি জানি না)।Date.getYear()
একবার আমার তারিখটি 30/06/2017 পার্স করে এবং এটি আমার বছর 117 হিসাবে ফিরে আসে। দেখুন এটি কোথায় নেমেছে, দুই হাজার বছর আগে back তবে যখন আমি কেবল তারিখের অবজেক্টটি প্রিন্ট করি তখন আউটপুটটি ছিল দুর্দান্ত B তবে তা নয়Date.getYear();
।