قالب مورد استفاده برای تعیین نحوه نمایش تاریخ و ساعت با استفاده از تگها صورت میگیرد (مثلا %e). با در کنار هم گذاشتن این تگها یک نمایش مناسب و دلخواه از ساعت، تاریخ یا هر دو به دست میآید.
مثالها
%A %B %e %Y، %I:%M %p تبدیل میشود به «دوشنبه ۸ مهر ۱۳۸۹، ۰۱:۵۸ ب.ظ»
%y/%m/%d %H:%M:%S تبدیل میشود به «89/07/08 13:58:12»
%d تبدیل میشود به «8»
تگهای پر کابردتر
%a نام روز هفته به صورت خلاصه (ش، ۱ش، ۲ش، ...)
%A نام روز هفته به صورت کامل (شنبه، یکشنبه، ...)
%B نام ماه به صورت کامل (فروردین، اردیبهشت، ...)
%d عدد روز در ماه با دو رقم (01، 08، 31 ...)
%e عدد روز در ماه بدون صفر ابتدایی ( 1، 8، 31، ...)
%m شماره ماه به صورت دو رقمی (از 01 تا 12)
%n شماره ماه بدون صفر ابتدایی (از 1 تا 12)
%p عبارت «ب.ظ» یا «ق.ظ» (AM یا PM در حالت انگلیسی)
%y سال به صورت دو رقمی
%Y سال به صورت چهار رقمی
%H ساعت به صورت دو رقمی و ۲۴ ساعته (از ۰۰ تا ۲۳)
%I ساعت به صورت دو رقمی و ۱۲ ساعته (از ۰۱ تا ۱۲)
%M دقیقه به صورت دو رقم (از ۰۰ تا ۵۹)
%S ثانیه به صورت دو رقم (از ۰۰ تا ۵۹)
بقیه تگها
%b نام ماه به صورت خلاصه (برای ماههای شمسی این مقدار با نام ماه به صورت کامل برابر است) (Jan، Feb، ...)
%c نمایش تاریخ و ساعت به صورت پیش فرض (معادل با %Y/%m/%d %X)
%j تعداد روزهای گذشته از ابتدای سال (از ۱ تا ۳ رقم)
%W شماره هفته از ابتدای سال (با فرض اینکه هقته از دوشنبه شروع میشود) (تمام روزهای قبل از اولین دوشنبه در هفته 0 قرار دارند)
%U شماره هفته از ابتدای سال (با فرض اینکه هقته از شنبه شروع میشود) (تمام روزهای قبل از اولین شنبه در هفته 0 قرار دارند)
%w شماره روز در هفته جاری (از ۰ تا ۶) (۰=شنبه، ۱=یک شنبه، ... ۶=جمعه)
%x نمایش تاریخ به صورت پیش فرض (معادل با %Y/%m/%d)
%X نمایش ساعت به صورت پیفرض
%% درج علامت %
%f قسمت میکروثانیه زمان (۶ رقم)
%z اختلاف ساعت با UTC (مثلا +430)
%Z منطقه زمانی (مثلا IRDT)
مطلب مورد نظر خود را نیافتهاید؟
واقعا خسته نباشید داره،
کارتون عالیه ،موفق باشید