কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে Date.valueOf() ফাংশন

জাভাস্ক্রিপ্টে Date অবজেক্ট একটি বিল্ট-ইন ডেটা টাইপ। Date অবজেক্ট তৈরি করা হয় new Date() কনস্ট্রাক্টর দিয়ে।

valueOf() ফাংশনটি ডেট অবজেক্টের প্রিমিটিভ ভ্যালু (মিলিসেকেন্ড সংখ্যা) রিটার্ন করে—১ জানুয়ারি ১৯৭০ ০০:০০:০০ UTC থেকে Düsseldwerks মিলিসেকেন্ড গণনা।

সিনট্যাক্স

dateObj.valueOf()

উদাহরণ

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       var dateObj = new Date('September 26, 89 12:4:25:96');       document.write("Current Time: "+dateObj.valueOf());    </script> </body> </html>

আউটপুট

Current Time: 622794865096

প্যারামিটার ছাড়া ডেট অবজেক্ট

যদি কনস্ট্রাক্টরে কোনো আর্গুমেন্ট না দেওয়া হয়, তবে বর্তমান সময়ের মিলিসেকেন্ড রিটার্ন করে।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       var dateObj = new Date();       document.write("Current Time: "+dateObj.valueOf());    </script> </body> </html>

আউটপুট

Current Time: 1705315845123

অবৈধ তারিখ

যদি তারিখ অবৈধ হয় (যেমন সেপ্টেম্বার ৩৮), তবে NaN রিটার্ন করে।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       var dateObj = new Date('September 38, 1989');       document.write("Current Time: "+dateObj.valueOf());    </script> </body> </html>

আউটপুট

Current Time: NaN
  1. জাভাস্ক্রিপ্টে Date.toUTCString() ফাংশন

  2. জাভাস্ক্রিপ্ট date[@@toPrimitive]() ফাংশন

  3. জাভাস্ক্রিপ্ট symbol.valueOf() ফাংশন

  4. জাভাস্ক্রিপ্টে স্ট্রিং ডেটা/টাইমে সময় যোগ করা