ایجاد نام فایل با تاریخ و ساعت جاری

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

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

// نام فایل را با تاریخ و زمان فرمت شده ایجاد کنید 
const date = new Date(); 
const formattedDate = `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`; 
const formattedTime = `${date.getHours().toString().padStart(2, '0')}${date.getMinutes().toString().padStart(2, '0')}`; 
const fileName = `ExportedData_${formattedDate}_${formattedTime}`;

نکته : این کاراکتر (`) که به آن “بک‌تیک” (backtick) گفته می‌شود، برای ایجاد رشته‌های قالب‌بندی شده (template literals) در جاوااسکریپت استفاده می‌شود. با استفاده از رشته‌های قالب‌بندی شده، می‌توانید به راحتی متغیرها و عبارات را درون رشته‌ها قرار دهید و آن‌ها را قالب‌بندی کنید. این ویژگی در ES6 معرفی شده است.

در کدهای من، از بک‌تیک برای ایجاد رشته‌های چند خطی و جایگذاری متغیرها درون آن‌ها استفاده شده است. مثالی از استفاده از بک‌تیک:

const name = "John";
const greeting = `Hello, ${name}! How are you today?`;
console.log(greeting); // خروجی: Hello, John! How are you today?

در اینجا، ${name} به متغیر name اشاره می‌کند و مقدار آن را درون رشته قرار می‌دهد. همچنین، استفاده از بک‌تیک به شما اجازه می‌دهد تا رشته‌های چند خطی بدون نیاز به کاراکترهای فرار (\n) ایجاد کنید.

می خوانم   کلاس Positioned
محمدمجتبی جوارشکیان

محمدمجتبی جوارشکیان

من محمدمجتبی جوارشکیان ، کارشناس IT و فعال اجتماعی هستم و در حوزه معماری ، طراحی ، تحلیل گری ، مدلسازی و توسعه ی محیط های نرم افزاری فعالیت دارم. همانند سایر کارشناسان IT در تلاشم تا دنیا جای زیباتری برای زندگی باشد. بسیار خوشحال می شوم من را از انتقادات ، پیشنهادات و نظرات خود مطلع فرمایید. آدرس ایمیل : mjfakhr@yahoo.com

ارسال یک پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهار − سه =