আমার ফর্মটির দুটি তারিখ রয়েছে: Start Date: 2007-03-24 End Date: 2009-06-26 এখন আমাকে নিম্নলিখিত ফর্মটিতে এই দুটিয়ের মধ্যে পার্থক্যটি সন্ধান করতে হবে: 2 years, 3 months and 2 days আমি কীভাবে এই পিএইচপি করতে পারি?
এটি করার একটি সহজ উপায় থাকতে হবে। আমার কাছে এমন বস্তু রয়েছে যা প্রায়শই রিফ্রেশ হতে চায়, তাই আমি কখন সেগুলি তৈরি হয়েছিল তা রেকর্ড করতে চাই, বর্তমান টাইমস্ট্যাম্পের সাথে পরীক্ষা করে দেখুন এবং প্রয়োজনীয় হিসাবে সতেজ করে তুলতে চাই। ডেটটাইম.ডেটটাইম কঠিন প্রমাণিত হয়েছে এবং আমি সিটিটাইম লাইব্রেরিতে ডুব দিতে …
আমি কীভাবে জাভাস্ক্রিপ্টে দুটি তারিখ () অবজেক্টের জন্য পার্থক্যটি কাজ করব, যখন কেবলমাত্র পার্থক্যের মাসের সংখ্যাটি ফিরিয়ে দেব? যেকোনো সাহায্যই অসাধারণ :)
রুবেল অন রেলে, এমন একটি বৈশিষ্ট্য রয়েছে যা আপনাকে কোনও তারিখ নিতে এবং এটি "অনেক আগে" কী ছিল তা মুদ্রণ করতে দেয়। উদাহরণ স্বরূপ: 8 minutes ago 8 hours ago 8 days ago 8 months ago 8 years ago জাভাতে এটি করার কোনও সহজ উপায় আছে?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) ফলাফলটি 28, যখন এটি 29 হওয়া উচিত। সময় অঞ্চল / অবস্থান সমস্যা হতে পারে?
আমার এমন একটি ফাংশন দরকার যা নীচের দুটি তারিখের মধ্যে পার্থক্য 24 হিসাবে ফিরিয়ে দিতে পারে। DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
আমি 2 তারিখের সময় ক্ষেত্রের মধ্যে মাসের সংখ্যা গণনা করতে দেখছি। ইউনিক্স টাইমস্ট্যাম্প পাওয়ার এবং 2 592 000 (সেকেন্ড) দ্বারা বিভাজক এবং মাইএসকিউএলকে গোল করার চেয়ে আরও ভাল উপায় কি আছে?