window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-22241525-4'); آموزش PHP – زمان و تاریخ – جلسه پنجم

آموزش PHP – زمان و تاریخ – جلسه پنجم

زمان و تاریخ در PHP:

برای نمایش زمان و تاریخ در php از تابع time( ) استفاده می شود. توابع php در جلسه هشتم مفصل توضیح داده خواهند شد. اولین چیزی که در مورد تابع time باید بدانید این است که این تابع اختلاف زمانی را از یک تاریخ مبدا و بر حسب ثانیه برای شما محاسبه می کند . منظور از تاریخ مبدا نیمه شب اول ژانویه ۱۹۷۰ به وقت گرینویچ ( GMT ) می باشد. مقداری که این تابع بر می گرداند یک عدد است که ممکن است بی معنی به نظر برسد اما در واقع این عدد نشان می دهد که از تاریخ ذکر شده تا به حال چند ثانیه گذشته است!


خوشبختانه در php این امکان وجود دارد که زمان و تاریخ را به فرمتی قابل فهم برای کاربران تبدیل کرد. شما می توانید زمان حال یا هر زمان دیگری در گذشته و آینده را در php نمایش دهید.
مثال زیر نحوه استفاده از تابع time را نشان می دهد:


<?php
 $s = time ();
 print $s;
 ?>

همان طور که گفته شد خروجی این تابع یک عدد می باشد. برای تبدیل این عدد به فرمتی قابل فهم از تابع date( ) استفاده می کنیم. تابع date برای ویرایش تابع time استفاده می شود اما قبل از استفاده از date باید بدانیم چه گزینه هایی برای ویرایش time وجود دارد :
a : “am” یا “pm”
“AM” یا “PM”
d : روزهای ماه ، دو رقمی همراه با صفر : از “۰۱” تا “۳۱”
D : روزهای هفته به صورت text و سه حرفی : Mon, Sun,…
F : اسامی ماه ها : “January”
h : ساعت ، فرمت ۱۲ ساعته : “۰۱” تا “۱۲”
H : ساعت ، فرمت ۲۴ ساعته : “۰۰” تا “۲۳”
g : ساعت ، فرمت ۱۲ ساعته اما بدون ۰ های یکان : “۱” تا “۱۲”
G : ساعت ، فرمت ۲۴ ساعته اما بدون ۰ های یکان : “۰” تا “۲۳”
i : دقیقه : “۰۰” تا “۵۹”
j : روزهای ماه به صورت عددی و بدون صفرهای یکان : “۱” تا “۳۱”
l : اسامی روزهای هفته : “Monday”
L : مقدار صفر و یک برای نشان دادن سال کبیسه
m : ماه ها به صورت عددی : “۰۱” تا “۱۲”
n : ماه ها به صورت عددی بدون صفرهای یکان : “۱” تا “۱۲”
M : ماه های سال به صورت text و سه حرفی : “Jan”
s : ثانیه : “۰۰” تا “۵۹”
S : پسوند اعداد ترتیبی در انگلیسی ، دو حرفی : “th” , “nd”
t : تعداد روزهای ماه : “۲۸” تا “۳۱”
U : ثانیه های گذشته از یک رخداد
w : روزهای هفته به صورت عددی : “۰” برای یکشنبه تا “۶” برای شنبه
Y : سال ۴ رقمی : “۱۹۹۹”
y : سال ۲ رقمی : “۹۹”
z : روزهای سال : “۰” تا “۳۶۵”
حالا می توانیم از این گزینه ها در تابع date استفاده کنیم:


<?php
 $s = time ();
 print date("m/d/y",$s) . "<br>";
 print date("D, F jS",$s) . "<br>";
 print date("l, F jS Y",$s) . "<br>";
 print date("g:i A",$s) . "<br>";
 print date("r",$s) . "<br>";
 print date("g:i:s A D, F jS Y",$s) . "<br>";
 ?>

سحر اسلامی

فارغ التحصیل نرم افزار، مترجم و علاقه مند به طراحی وب

Comments are closed.

Recent Posts

  • اخبار سایت

شروعی دوباره برای زوپیرنت

با سلام. با عرض پوزش فراوان بدلیل غیبت طولانی ما که دلیل‌های ریز و درشتی داشت. خیلی خلاصه و سریع…

5 سال ago
  • اندروید

چگونه حافظه ی داخلی اندرویدتان را آزاد کنید

اکثر موبایل هایی که سیستم عامل اندروید بر رویشان نصب هست دارای حافظه داخلی محدودی هستند و بعد از مدتی…

6 سال ago
  • توییتر
  • فایرفاکس
  • فیس بوک

مدیریت تمام اکانت های شبکه های اجتماعیتان در یک برنامه

وقتی که فعالانه به زندگی مجازی بپردازید کم کم تعداد سایت های که عضو میشید زیاد خواهد شد مخصوصا سایت…

6 سال ago
  • PHP برنامه نویسی

آموزش PHP – حلقه ها – جلسه هفتم

در ادامه مبحث آموزش PHP امروز به آموزش حلقه ها می رسیم که با ذکر مثال دستوراتن While , for…

6 سال ago
  • بازی

چرا در هنگام بازی در ویندوز دچار مشکل می شوید؟

شاید برای شما پیش آمده باشد که بالاترین کارت گرافیک و قطعات سخت افزاری خوب دیگه ای را داشته باشید…

6 سال ago
  • ویکی پدیا

پربازدیدترین صفحات فارسی در ویکی پدیا ۲۰۱۲

با تمام شدن سال میلاد 2012 آماری از پر بازدید ترین صفحات ویکی پدیا در زبان ها مختلف ارائه شده…

6 سال ago