উত্তরটি: এটি নির্ভর করে
জোডা (এবং জেএসআর -310) একাধিক ক্যালেন্ডার সিস্টেমের সাহায্যে সমর্থন সহ পুরোপুরি কার্যকরী তারিখ / সময় গ্রন্থাগার।
ব্যক্তিগতভাবে আমি জওডাকে আমার যা প্রয়োজন তার জটিলতার দিক থেকে অনেক দূরে এক ধাপ বলে মনে করেছি। স্ট্যান্ডার্ড জাভা Dateএবং Calendarক্লাসে 2 টি অধ্যক্ষের (আইএমএইচও) ভুলগুলি হ'ল :
- এগুলি পরিবর্তনযোগ্য
- তারা তাত্ক্ষণিকভাবে এক বছরের-মাস-দিবসের ধারণাটি মিশ্রিত করে
যদিও এই JODA দ্বারা সুরাহা করা হয়, আপনি এটি বেশ সহজ জন্য আপনার নিজের শ্রেণীর পাকানো পাবেন YearMonthDayএবং Instant, যা প্রকৃত "calendrical" গণনার জন্য উভয় ব্যবহার ফণা অধীন জাভা ক্লাস। তারপরে আপনাকে>> 100 ক্লাসের একটি এপিআই, একটি আলাদা ফর্ম্যাটিং / পার্সিং মেকানিজম ইত্যাদির সাথে নিজেকে পরিচিত করতে হবে না
অবশ্যই, যদি আপনার বিভিন্ন কালানুক্রমিক (যেমন হিব্রু) এর সম্পূর্ণ প্রতিনিধিত্বের প্রয়োজন হয় বা আপনার নিজের কল্পিত ক্যালেন্ডার সিস্টেমটি (যেমন আপনি যে গেমটি লিখছেন) এর সংজ্ঞা দিতে সক্ষম হতে চান তবে সম্ভবত জোডা বা জেআরএস -310 আপনার জন্য। যদি তা না হয়, তবে আমি আপনাকে পরামর্শ দেব যে আপনার নিজের ঘূর্ণায়মান সম্ভবত সম্ভাব্য উপায়।
জেএসআর -310 স্পট লিড হলেন স্টিফেন কুলবার্ন যিনি প্রথম স্থানে জোডা লিখেছিলেন, তাই যুক্তিযুক্তভাবে জোডাকে প্রতিস্থাপন করবে।