MongoDB-তে getTime() মেথড ব্যবহার করে ISODate কে সংখ্যাসূচক মানএ রূপান্তর করা
MongoDB-তে ISODate অবজেক্ট কে ইউনিক্স টাইমস্ট্যাম্প (মিলিসেকেন্ড) এ রূপান্তর করতে getTime() মেথড ব্যবহার করা হয়।
সিন্ট্যাক্স:
yourVariableName.getTime();
ধাপ ১: ISODate ভেরিয়েবল তৈরি করুন
> var arrivalDate = ISODate('2019-04-18 13:50:45');
ধাপ ২: getTime() দিয়ে সংখ্যাসূচক মান পান
> arrivalDate.getTime();
ফলাফল:
1555595445000
ধাপ ৩: যাচাই করুন যে সংখ্যাটি সঠিক কিনা
> new Date(1555595445000);
ফলাফল:
ISODate("2019-04-18T13:50:45Z")
ব্যাখ্যা:
getTime()মেথডটি ১ জানুয়ারি ১৯৭০ (Unix Epoch) থেকে পরিমিত মিলিসেকেন্ড সংখ্যা রিটার্ন করে- ফলাফল
1555595445000মিলিসেকেন্ড new Date(timestamp)দিয়ে আবার ISODate-এ রূপান্তর করা যায়, যা প্রমাণ করে রূপান্তরটি সঠিক
ব্যবহার: এই পদ্ধতিটি ডেট তুলনা, সর্টিং, গাণিতিক হিসাব বা এক্সপোর্ট/ইমপোর্টের সময় খুব কাজে আসে।