جستجو برای:
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
 
  • 02128423771 - 08736212195
  • info@zarrinlearn.com
  • بلاگ
  • تماس با ما
  • درباره ما
سایت اموزشی زرین لرن
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
0

ورود و ثبت نام

بلاگ

سایت اموزشی زرین لرنبلاگمقالاتJavaScript Dates

JavaScript Dates

17 دی 1404
ارسال شده توسط سمیرا خانی
مقالات
15 بازدید

در JavaScript، Date برای کار با تاریخ و زمان استفاده می‌شود.


ساخت تاریخ (Creating Dates)

1. تاریخ فعلی

const now = new Date();

2. با رشته تاریخ (Date String)

const d = new Date(“2025-01-15”);

3. با اعداد (سال، ماه، روز، …)

⚠️ ماه از ۰ شروع می‌شود (۰ = ژانویه)

const d = new Date(2025, 0, 15); // 15 January 2025


4. با میلی‌ثانیه

const d = new Date(0); // 1 Jan 1970

متدهای مهم Date

دریافت اجزای تاریخ

const d = new Date();

d.getFullYear(); // سال
d.getMonth(); // ماه (0 تا 11)
d.getDate(); // روز ماه
d.getDay(); // روز هفته (0 = یکشنبه)
d.getHours(); // ساعت
d.getMinutes(); // دقیقه
d.getSeconds(); // ثانیه


تنظیم تاریخ

const d = new Date();

d.setFullYear(2026);
d.setMonth(5); // ژوئن
d.setDate(20);


فرمت نمایش تاریخ

تبدیل به رشته

const d = new Date();

d.toString();
d.toDateString();
d.toISOString();
d.toLocaleDateString(“fa-IR”);


مقایسه تاریخ‌ها

 

const d1 = new Date(“2025-01-01”);
const d2 = new Date(“2025-02-01”);

console.log(d2 > d1); // true


زمان فعلی به میلی‌ثانیه

Date.now();


محاسبه اختلاف بین دو تاریخ

const start = new Date(“2025-01-01”);
const end = new Date(“2025-01-10”);

const diff = end – start; // میلی‌ثانیه
const days = diff / (1000 * 60 * 60 * 24);

console.log(days); // 9


نکات مهم

  • تاریخ در JavaScript بر اساس UTC و Local Time است

  • برای پروژه‌های بزرگ، استفاده از کتابخانه‌هایی مثل:

    • date-fns

    • dayjs

    • luxon
      پیشنهاد می‌شود

برچسب ها: JavaScript Dates،زمان فعلی به میلی‌ثانیه،متدهای مهم Date،فرمت نمایش تاریخ،
در تلگرام
کانال ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

JavaScript Use Strict
JavaScript Hoisting
JavaScript Code Blocks
JavaScript Scope
JavaScript Display Objects
JavaScript Object Properties

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • مقالات
نوشته‌های تازه
  • JavaScript Dates
  • JavaScript Use Strict
  • JavaScript Hoisting
  • JavaScript Code Blocks
  • JavaScript Scope
درباره زرین لرن

ما برند زرین لرن را نامگذاری کردیم، زیرا برای ما بهترین علامت های تجاری ساده هستند. مارک ها رشد می کنند در توانایی آنها درک می شود.

فهرست سفارشی
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه

طراحی شده توسط گروه فنی مهندسی زریم هور

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت