پرش به مطلب اصلی

توابع کمکی زمان و تاریخ (data-time.ts)

توابع کمکی مربوط به کار با تاریخ و زمان.

getExpiredTime

اضافه کردن زمان به تاریخ فعلی برای ایجاد تاریخ انقضا.

function getExpiredTime(
unit: 'second' | 'minute' | 'hour' | 'day' | 'year',
add: number
): Date

پارامترها:

  • unit: واحد زمان ('second', 'minute', 'hour', 'day', 'year')
  • add: مقدار اضافه شدن

بازگشتی: شیء Date تاریخ انقضا

مثال:

// تاریخ انقضا 1 ساعت بعد
const expiredAt = getExpiredTime('hour', 1);

// تاریخ انقضا 30 روز بعد
const sessionExpiry = getExpiredTime('day', 30);