কম্পিউটার

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


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

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

তারিখ বস্তুর setUTCDate() ফাংশন তারিখ (মাসের দিন) প্রতিনিধিত্বকারী একটি পূর্ণসংখ্যা গ্রহণ করে এবং সার্বজনীন সময় অনুসারে বর্তমান তারিখের মান প্রতিস্থাপন করে।

সিনট্যাক্স

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

dateObj.setUTCDate(19);

উদাহরণ

<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 date: "+dateObj.toUTCString());
      document.write("<br>");
      dateObj.setUTCDate(30);
      document.write("Modified date: "+dateObj.toUTCString());
   </script>
</body>
</html>

আউটপুট

Current date: Tue, 26 Sep 1989 06:34:25 GMT
Modified date: Sat, 30 Sep 1989 06:34:25 GMT

উদাহরণ

যদিও আপনি তারিখ অবজেক্ট তৈরি করার সময় মাসের তারিখ উল্লেখ করেন না, তবুও আপনি setUTCDate() ফাংশন ব্যবহার করে এটি সেট করতে পারেন।

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date('September, 1989 00:4:00');
      dateObj.setUTCDate(2);
      document.write("<br>");
      document.write(dateObj.getUTCDate());
   </script>
</body>
</html>

আউটপুট

2

উদাহরণ

একইভাবে, যদিও আপনি তারিখ অবজেক্ট তৈরি করার সময় কনস্ট্রাক্টরের কাছে কোনও মান পাস করেন না তবুও আপনি এই ফাংশনটি ব্যবহার করে UTC তারিখ সেট করতে পারেন এবং মথ এবং বছরের মান বর্তমান তারিখের মতোই থাকে৷

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date();
      dateObj.setUTCDate(2);
      document.write("<br>");
      document.write("UTC month: "+dateObj.getUTCMonth());
      document.write("<br>");
      document.write("UTC date: "+dateObj.getUTCDate());
      document.write("<br>");
      document.write("UTC fullyear: "+dateObj.getUTCFullYear());
   </script>
</body>
</html>

আউটপুট

UTC month: 9
UTC date: 2
UTC full year: 2018

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

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

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

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