پایتون فارسی(PyCore)
228 subscribers
205 photos
105 videos
57 files
243 links
🐉پایتون فارسی
🚀آموزش و اخبار دنیای تکنولوژی
Download Telegram
در Python، ماژول datetime شامل متدی به نام strftime است که به شما امکان می‌دهد تاریخ و زمان را به فرمت دلخواه خود تبدیل کنید. در اینجا لیستی از فرمت‌های معمولی که می‌توانید با استفاده از % در strftime استفاده کنید، آورده شده است:

فرمت‌های تاریخ و زمان در strftime

%Y: سال کامل (مثلاً 2023)

%y: سال دو رقمی (مثلاً 23)

%m: ماه به صورت عددی (01 تا 12)

%b: نام کوتاه ماه (مثلاً Jan، Feb، ...)

%B: نام کامل ماه (مثلاً January، February، ...)

%d: روز ماه (01 تا 31)

%H: ساعت در فرمت 24 ساعته (00 تا 23)

%I: ساعت در فرمت 12 ساعته (01 تا 12)

%p: AM یا PM

%M: دقیقه (00 تا 59)

%S: ثانیه (00 تا 59)

%f: میکروثانیه (000000 تا 999999)

%A: نام کامل روز هفته (مثلاً Monday، Tuesday، ...)

%a: نام کوتاه روز هفته (مثلاً Mon، Tue، ...)

%w: شماره روز هفته (0 = یکشنبه تا 6 = شنبه)

%j: شماره روز سال (001 تا 366)

%U: شماره هفته در سال (00 تا 53) با یکشنبه به عنوان اولین روز هفته

%W: شماره هفته در سال (00 تا 53) با دوشنبه به عنوان اولین روز هفته

%c: تاریخ و زمان محلی به صورت کامل

%x: تاریخ محلی به صورت کامل

%X: زمان محلی به صورت کامل

%%: علامت درصد (برای نمایش %)

مثال استفاده از strftime

from datetime import datetime

now = datetime.now()

formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
print("Current Date and Time:", formatted_time)

formatted_date = now.strftime("%A, %B %d, %Y")
print("Formatted Date:", formatted_date)

موارد بالا اکثرا در مورد jdatetime ماژول تاریخ شمسی هم مطابقت دارند
@persians_python
#datetime
#python
👍5