কম্পিউটার

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


তারিখ অবজেক্ট হল জাভাস্ক্রিপ্ট ভাষায় নির্মিত একটি ডাটা টাইপ। তারিখ অবজেক্টগুলি নতুন Date( ) দিয়ে তৈরি করা হয়েছে যেমনটি নীচে দেখানো হয়েছে।

একবার একটি তারিখ অবজেক্ট তৈরি হয়ে গেলে, বেশ কয়েকটি পদ্ধতি আপনাকে এটি পরিচালনা করার অনুমতি দেয়। বেশিরভাগ পদ্ধতি আপনাকে স্থানীয় সময় বা ইউটিসি (সর্বজনীন, বা জিএমটি) সময় ব্যবহার করে বস্তুর বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ড ক্ষেত্রগুলি পেতে এবং সেট করার অনুমতি দেয়৷

valueOf() তারিখ বস্তুর ফাংশন তার আদিম মান প্রদান করে।

সিনট্যাক্স

এর সিনট্যাক্স নিম্নরূপ

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

উদাহরণ

আপনি যদি তারিখ অবজেক্টের কনস্ট্রাক্টরকে কিছু না দেন তবে এটি 1 জানুয়ারী 1970 00:00:00 UTC থেকে বর্তমান তারিখ পর্যন্ত মিলিসেকেন্ডের সংখ্যা ফেরত দেয়৷

<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

উদাহরণ

যেহেতু আমাদের মাসে সর্বাধিক 31 দিন থাকে তারিখটি 1 থেকে 31 এর মধ্যে হওয়া উচিত অন্যথায় এই ফাংশনটি 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.toUTCSstring() ফাংশন

  2. JavaScript date.@@toPrimitive() ফাংশন

  3. JavaScript symbol.valueOf() ফাংশন

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