متدهای دریافت تاریخ جاوا اسکریپت

متدهای دریافت تاریخ در جاوا اسکریپت

جاوا اسکریپت دارای ابزارهای قدرتمندی برای کار با تاریخ و زمان است. شیء Date در جاوا اسکریپت به شما امکان می‌دهد تا تاریخ و زمان را به راحتی مدیریت کنید. در این مقاله به بررسی مهم‌ترین متدهای دریافت تاریخ در جاوا اسکریپت می‌پردازیم.

متدهای اصلی دریافت تاریخ

شیء Date در جاوا اسکریپت دارای متدهای مختلفی برای استخراج اجزای مختلف تاریخ است:

متد توضیحات
getFullYear() سال چهار رقمی را برمی‌گرداند
getMonth() ماه را به صورت عددی (0-11) برمی‌گرداند
getDate() روز ماه را برمی‌گرداند (1-31)
getDay() روز هفته را برمی‌گرداند (0-6)

متدهای دریافت زمان

علاوه بر تاریخ، متدهایی برای دریافت اجزای زمان نیز وجود دارد:

  • getHours(): ساعت را برمی‌گرداند (0-23)
  • getMinutes(): دقیقه را برمی‌گرداند (0-59)
  • getSeconds(): ثانیه را برمی‌گرداند (0-59)
  • getMilliseconds(): میلی‌ثانیه را برمی‌گرداند (0-999)
توجه داشته باشید که متد getMonth() عدد ماه را از 0 تا 11 برمی‌گرداند، بنابراین برای نمایش صحیح باید 1 واحد به آن اضافه کنید.

تفاوت UTC و Local Time

جاوا اسکریپت متدهایی برای کار با زمان محلی و زمان جهانی (UTC) دارد:

  1. متدهای معمولی (مانند getHours()) بر اساس زمان محلی سیستم کار می‌کنند
  2. متدهای UTC (مانند getUTCHours()) بر اساس زمان استاندارد جهانی کار می‌کنند

برای اطلاعات بیشتر درباره متدهای دریافت تاریخ در جاوا اسکریپت می‌توانید از متدهای دریافت تاریخ جاوا اسکریپت.


مثال‌های کاربردی

در اینجا چند مثال عملی از استفاده از متدهای تاریخ را مشاهده می‌کنید:

const now = new Date();
console.log(now.getFullYear()); // سال جاری
console.log(now.getMonth() + 1); // ماه جاری (با +1 تصحیح می‌شود)

با استفاده از این متدها می‌توانید تاریخ و زمان را به صورت کاملاً سفارشی‌سازی شده نمایش دهید و در پروژه‌های خود استفاده کنید.