জাভাস্ক্রিপ্টে 2 তারিখের মধ্যে পার্থক্য পেতে কোডটি পাচ্ছেন না

I need a user input for 2 dates, and get the difference between them, and if it is more than 14 days, throw an error. Help appreciated
The date is in the format yyyy/mm/dd

এছাড়াও, আমি বৈধ কিনা তা পরীক্ষা করার জন্য তারিখের প্যাটার্নটির সাথে মিলতে চাই, আমি সবকিছু, মাস এবং বছর করেছি, দিনের ব্যতীত, এটা 32-39 থেকেও দিন গ্রহণ করে, এটা কি সংশোধন করতে হবে?

1
তোমার কাছে আর কি নেই?
যোগ লেখক hvgotcodes, উৎস
আপনি কিভাবে এই ইনপুট পেয়েছেন? বক্স নির্বাচন করুন, কাস্টম ui?
যোগ লেখক Kostas Maragos, উৎস
আমি ইনপুট বাক্সগুলি থেকে ইনপুট পেয়ে যাচ্ছি এবং আমি perl স্ক্রিপ্টের জন্য একটি কোড খুঁজে বের করার চেষ্টা করছি কারণ এটি নতুন ডাটাবেসের দিকে যাচ্ছে
যোগ লেখক sid0972, উৎস

2 উত্তর

অনুমান তারিখ 1 এবং তারিখ 2 উভয় তারিখ অবজেক্ট। এখানে দুইজনের মধ্যে 14 দিনের পার্থক্য থাকলে আপনি কীভাবে খুঁজে পাবেন।

Math.abs(+date1 - (+date2)) > 12096000000

14 দিনের মধ্যে 12096000000 মিলিসেকেন্ড আছে।

14 দিন x 24 ঘন্টা x 60 মিনিট x 60 সেকেন্ড x 1000 মি

একটি এসও প্রশ্ন আছে যা ব্যবহারকারীর ইনপুটগুলির তারিখগুলি যাচাই করে এখানে

2
যোগ
হ্যাঁ যারা সহজ তারিখ বস্তু - বিভ্রান্তির কারণ মানে ছিল না।
যোগ লেখক John Strickler, উৎস
আমি নিশ্চিত নই যে তারা কোনও সরল জাভাস্ক্রিপ্ট বস্তু কিনা তবে আমি তাদের দ্রুত তারিখের তারিখ 1 = নতুন তারিখ এবং তারিখ 2 = নতুন তারিখ, এবং থানেক্স হিসাবে সংজ্ঞায়িত করেছি।
যোগ লেখক sid0972, উৎস
আমি dicument.getelementbyid ব্যবহার করে ইনপুট পেয়ে যাচ্ছি, এবং আপনি যে লিঙ্কটি দেখিয়েছেন সেটি সেভাবে গ্রহণ করবে না, এটি ইতিমধ্যে ইনপুট আছে
যোগ লেখক sid0972, উৎস

দুই তারিখের তারিখ এবং তারিখ বি, জাভাস্ক্রিপ্টের দিনের মধ্যে পার্থক্য হল:

daysDifference = Math.round ((dateA - dateB)/(1000 * 60 * 60 * 24));

কাজের উদাহরণের জন্য jsfiddle দেখুন।

1
যোগ
আমি ইনপুট বাক্সগুলি থেকে ইনপুট পেয়ে যাচ্ছি এবং আমি perl স্ক্রিপ্টের জন্য একটি কোড খুঁজে বের করার চেষ্টা করছি কারণ এটি নতুন ডাটাবেসের দিকে যাচ্ছে
যোগ লেখক sid0972, উৎস
ঠিক আছে আমি বিভক্ত ব্যবহার এবং এটি কাজ পেয়েছিলাম সব আপনাকে ধন্যবাদ
যোগ লেখক sid0972, উৎস