رفتن به مطلب
محفل من
Mostafa

آموزش تاریخ و زمان در Python

پست های پیشنهاد شده

از ماژول datetime برای کار با تاریخ و زمان در پایتون استفاده می کنیم.

در کد زیر تاریخ و ساعت جاری را چاپ کرده ایم:

مثال : 

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

 

نمایش تاریخ و زمان در پایتون

نمایش تاریخ و زمان در پایتون در خروجی مثال بالا به صورت زیر خواهد بود:

۲۰۱۸-۰۸-۰۲ ۰۹:۵۱:۱۶٫۱۰۲۶۳۸

زمان بالا شامل سال، ماه، روز، ساعت، دقیقه، ثانیه و میلی ثانیه می باشد.

ماژول datetime توابع زیادی برای برگرداندن اطلاعات برای شی زمان دارد.

در ادامه با برخی از این توابع آشنا خواهید شد.

در مثال زیر سال و روز هفته را چاپ می کنیم:

مثال : 

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

ساخت اشیا زمان

برای ساخت یک زمان، از کلاس (سازنده) ()datetime از ماژول datetime استفاده می کنیم.

این تابع سه پارامتر برای ایجاد شی زمان نیاز دارد: سال، ماه و روز.

مثال : 

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

خروجی به شکل زیر است:

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

همچنین این تابع می تواند پارامتر هایی را هم برای ساعت، دقیقه و … بگیرد که اختیاری هستند و به صورت پیش فرش دارای مقدار ۰ هستند.

 

تابع strftime در پایتون

شی datetime یک تابع فرمت یا قالب دهی اشیا زمان برای خوانا تر کردن زمان دارد.

این تابع، تابع srtftime نام دارد و یک پارامتر را برای قالب بندی رشته زمان می گیرد.

در مثال زیر نام ماه را چاپ کرده ایم:

مثال : 

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

در پایین تمام فرمت هایی را که تابع می تواند بگیرد را توضیح داده ایم.

 

مثال توضیحات فرمت
Wed روز هفته به صورت مختصر a%
Wednesday روز هفته به صورت کامل A%
۳ روز هفته در قالب عدد ۰-۶ که یک شنبه ۰ است w%
۳۱ روز ماه ۰۱-۳۱ d%
Dec نام ماه به صورت مختصر b%
December نام ماه به صورت کامل B%
۱۲ ماه در قالب عدد ۱-۱۲ m%
۱۸ سال به صورت مختصر (بدون قرن) y%
۲۰۱۸ سال به صورت کامل Y%
۱۷ ساعت ۰۰-۲۳ H%
۰۵ ساعت ۰۰-۱۲ I%
PM AM/PM p%
۴۱ دقیقه ۰۰-۵۹ M%
۰۸ ثانیه ۰۰-۵۹ S%
۵۴۸۵۱۳ میکرو ثانیه ۰۰۰۰۰۰-۹۹۹۹۹۹ f%
+۰۱۰۰ UTC z%
CST منطقه زمانی (Timezone) Z%
۳۶۵ روز سال ۰۰۱-۳۶۶ j%
۵۲ چندمین هفته از سال ۰۰-۵۳ U%
۵۲ چندمین هفته از سال ۰۰-۵۳ W%
Mon Dec 31 17:41:00 2018 نسخه محلی تاریخ و زمان c%
۱۲/۳۱/۱۸ نسخه محلی تاریخ x%
۱۷:۴۱:۰۰ نسخه محلی زمان X%
% کاراکتر % %%

 

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
    • 1 Posts
    • 3 Views
    • 1 Posts
    • 2 Views
    • 1 Posts
    • 2 Views
    • 1 Posts
    • 3 Views
    • 1 Posts
    • 4 Views
    • 1 Posts
    • 3 Views
    • 1 Posts
    • 8 Views

  • سفارش پروژه برنامه نویسی

×
×
  • اضافه کردن...