JavaScript Set Date Methods
তারিখ নির্ধারণের পদ্ধতিগুলি আপনাকে একটি তারিখ বস্তুর জন্য তারিখের মান (বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড, মিলিসেকেন্ড) সেট করতে দেয়।
Set Date Methods
তারিখের একটি অংশ সেট করতে Set Date পদ্ধতি ব্যবহার করা হয়:
| Method | Description |
|---|---|
| setDate() | Set the day as a number (1-31) |
| setFullYear() | Set the year (yyyy) |
| setHours() | Set the hour (0-23) |
| setMilliseconds() | Set the milliseconds (0-999) |
| setMinutes() | Set the minutes (0-59) |
| setMonth() | Set the month (0-11) |
| setSeconds() | Set the seconds (0-59) |
| setTime() | Set the time (milliseconds since January 1, 1970) |
The setFullYear() Method
setFullYear() পদ্ধতি একটি তারিখ বস্তুর বছর সেট করে। এই উদাহরণে 2020:
উদাহরণ
const d = new Date("January 01, 2025");
d.setFullYear(2020);
setFullYear() পদ্ধতিটি ঐচ্ছিক মাস এবং দিনও সেট করতে পারে:
উদাহরণ
const d = new Date("January 01, 2025");
d.setFullYear(2020, 11, 3);
The setMonth() Method
setMonth() পদ্ধতি একটি তারিখ অবজেক্টের মাস সেট করে (0-11):
উদাহরণ
const d = new Date("January 01, 2025");
d.setMonth(11);
The setDate() Method
setDate() পদ্ধতি একটি তারিখ বস্তুর দিন সেট করে (1-31):
উদাহরণ
const d = new Date("January 01, 2025");
d.setDate(15);
setDate() পদ্ধতিটি তারিখে দিন যোগ করতে ব্যবহার করা যেতে পারে:
উদাহরণ
const d = new Date("January 01, 2025");
d.setDate(d.getDate() + 50);
দ্রষ্টব্য:
দিন যোগ করলে মাস বা বছর পরিবর্তন হয়, পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে তারিখ বস্তু দ্বারা পরিচালিত হয়।
The setHours() Method
setHours() পদ্ধতিটি একটি তারিখ অবজেক্টের ঘন্টা (0-23) সেট করে:
উদাহরণ
const d = new Date("January 01, 2025");
d.setHours(22);
setHours() পদ্ধতিটি মিনিট এবং সেকেন্ড সেট করতেও ব্যবহার করা যেতে পারে।
উদাহরণ
const d = new Date("January 01, 2025");
d.setHours(22, 10, 20);
The setMinutes() Method
setMinutes() পদ্ধতি একটি তারিখ বস্তুর মিনিট (0-59) সেট করে:
উদাহরণ
const d = new Date("January 01, 2025");
d.setMinutes(30);
The setSeconds() Method
setSeconds() পদ্ধতি একটি তারিখ বস্তুর সেকেন্ড (0-59) সেট করে:
উদাহরণ
const d = new Date("January 01, 2025");
d.setSeconds(30);
Compare Dates
তারিখগুলি সহজেই তুলনা করা যেতে পারে।
নিম্নলিখিত উদাহরণটি আজকের তারিখের সাথে 14 জানুয়ারী, 2100 এর তুলনা করে:
উদাহরণ
let text = "";
const today = new Date();
const someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text = "Today is before January 14, 2100.";
} else {
text = "Today is after January 14, 2100.";
}
দ্রষ্টব্য:
জাভাস্ক্রিপ্ট 0 থেকে 11 মাস গণনা করে। জানুয়ারি 0। ডিসেম্বর 11।
Learn More:
- JavaScript Date Tutorial
- JavaScript Date Formats
- JavaScript Date Get Methods
- JavaScript Date Reference
Exercise
setDate() পদ্ধতিতে আর্গুমেন্টের প্রত্যাশিত বিন্যাস কি?