به بازدید خوش آمدید کویجو!
مکان فعلی:صفحه اول >> تحصیل کردن

نحوه دریافت زمان فعلی در js

2025-12-13 15:06:36 تحصیل کردن

نحوه دریافت زمان جاری در JS

در جاوا اسکریپت، گرفتن زمان جاری یک عملیات رایج است، چه برای ورود به سیستم، تولید مهر زمانی یا نمایش پویا زمان. این مقاله به طور مفصل نحوه استفاده از جاوا اسکریپت را برای به دست آوردن زمان جاری و ارائه داده های ساختاریافته برای مرجع سریع معرفی می کند.

1. از شیء Date برای دریافت زمان جاری استفاده کنید

نحوه دریافت زمان فعلی در js

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

روشتوضیحاتمثال
newDate()یک شی Date حاوی تاریخ و زمان فعلی ایجاد کنیدconst now = new Date();
Date.now()مهر زمانی زمان فعلی را بر حسب میلی ثانیه برمی گرداندconst timestamp = Date.now();

2. بخش های مختلف زمان را دریافت کنید

پاستاریخروش شیء می تواند سال، ماه، روز، ساعت، دقیقه، ثانیه و سایر اجزای زمان را بدست آورد:

روشتوضیحاتمثال
getFullYear()دریافت سال (4 رقمی)now.getFullYear(); // 2023
getMonth()دریافت ماه (0-11)now.getMonth(); // 0 به معنای ژانویه است
getDate()تاریخ دریافت (1-31)now.getDate(); // 15
getHours()دریافت ساعت (0-23)now.getHours(); // 14
getMiutes()دریافت دقیقه (0-59)now.getMinutes(); // 30
getSeconds()دریافت ثانیه (0-59)now.getSeconds(); // 45

3. زمان فعلی را فرمت کنید

جاوا اسکریپت روش داخلی برای قالب بندی تاریخ ها ندارد، اما می توان با ترکیب متدهای شی Date به آن دست یافت:

الزامات قالب بندیروش اجراخروجی نمونه
YYYY-MM-DDسال، ماه، روز پیوند15-01-2023
HH:MM:SSاتصال ساعت، دقیقه، ثانیه14:30:45
YYYY-MM-DD HH:MM:SSتاریخ و زمان را با هم ترکیب کنید2023-01-15 14:30:45

4. از متد toLocaleString استفاده کنید

جاوا اسکریپت فراهم می کندtoLocaleStringمجموعه ای از روش هایی که می توانند تاریخ ها و زمان ها را بر اساس تنظیمات محلی سازی قالب بندی کنند:

روشتوضیحاتمثال
toLocaleDateString()یک رشته تاریخ محلی شده را برمی گرداند2023/1/15
toLocaleTimeString()رشته زمان محلی شده را برمی گرداند2:30:45 بعد از ظهر
toLocaleString()یک رشته تاریخ و زمان محلی شده را برمی گرداند2023/1/15 2:30:45 بعد از ظهر

5. توصیه های کتابخانه شخص ثالث

برای پردازش زمان تاریخ پیچیده تر، می توان از کتابخانه های شخص ثالث استفاده کرد:

نام کتابخانهویژگی هاروش نصب
Moment.jsقدرتمند، اما حجیملحظه نصب npm
date-fnsطراحی مدولار، در صورت تقاضا معرفی شدnpm نصب date-fns
Day.jsسبک وزن، API سازگار با Momentnpm نصب dayjs

6. مثال های کاربردی عملی

در اینجا یک مثال کامل نشان می دهد که چگونه زمان فعلی را دریافت و قالب بندی کنید:

تابعپیاده سازی کد
زمان فعلی را دریافت کنیدconst now = new Date();
فرمت تاریخconst dateStr = `${now.getFullYear()}-${now.getMonth()+1}-${now.getDate()}`;
زمان قالب بندیconst timeStr = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`;
خروجی ترکیبیconsole.log(`زمان فعلی: ${dateStr} ${timeStr}`);

با روش های فوق به راحتی می توانید زمان جاری در جاوا اسکریپت را دریافت و دستکاری کنید. بسته به نیاز پروژه، می‌توانید روش‌های بومی یا کتابخانه‌های شخص ثالث را برای اجرای توابع پردازش زمان پیچیده‌تر انتخاب کنید.

مقاله بعدی
  • نحوه اصلاح والگوس دنده در کودکاندر سال های اخیر مشکل والگوس دنده در کودکان به تدریج توجه والدین را به خود جلب کرده است. ریب والگوس به این معنی است که لبه پایینی دنده های کودک به سمت بیرون متمایل می شود که ممکن است ناشی از کمبود کلسیم،
    2026-01-29 تحصیل کردن
  • طرز تهیه خون غاز خوشمزهدر 10 روز گذشته، در میان موضوعات داغ در مورد غذا در اینترنت، روش پخت خون غاز مورد توجه بسیاری از کاربران اینترنت قرار گرفته است. خون غاز نه تنها سرشار از مواد مغذی است، بلکه طعم بی نظیری نیز دارد و برای انواع روش
    2026-01-27 تحصیل کردن
  • چرا اغلب کمرم درد می کند؟کمردرد یکی از مشکلات رایج سلامتی افراد مدرن است که ممکن است به عواملی مانند عادات سبک زندگی، وضعیت های کاری و بیماری ها مربوط باشد. در زیر تجزیه و تحلیل دقیق کمردرد، همراه با موضوعات داغ سلامت در 10 روز گذشته،
    2026-01-24 تحصیل کردن
  • نحوه برخورد با ارگانزای چروکیده: روش های محبوب و نکات کاربردی در اینترنتاخیراً موضوع «چگونه با ارگانزای چروکیده مقابله کنیم» در رسانه‌های اجتماعی و پلتفرم‌های تجارت الکترونیک بالا گرفته است. به خصوص با رواج لباس های پارچه ای سبک د
    2026-01-22 تحصیل کردن
مقالات توصیه شده
رتبه بندی خواندن
پیوندهای دوستانه
خط تقسیم کننده