توابع کمکی زمان و تاریخ (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);