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

4 سال پیش
آموزش تاریخ و زمان در PHP
امتیاز دهید post

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

 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش تاریخ و زمان در PHP خواهیم پرداخت.

تاریخ و زمان آنقدر بخشی از زندگی روزمره است که کار با آن کار بدون فکر آسان می شود. PHP همچنین ابزارهای قدرتمندی را برای حساب تاریخ فراهم می کند که دستکاری خرما را آسان می کند.

دریافت Time Stamp با ()Time

تابع time() PHP تمام اطلاعاتی را که در مورد تاریخ و زمان فعلی نیاز دارید به شما می دهد. به هیچ استدلالی احتیاج ندارد اما یک عدد صحیح را برمی گرداند.

عدد صحیح برگردانده شده توسط ()time نشان دهنده تعداد ثانیه های سپری شده از نیمه شب به وقت گرینویچ در تاریخ 1 ژانویه 1970 است. این لحظه به عنوان دوره UNIX شناخته می شود و تعداد ثانیه های سپری شده از آن به عنوان مهر زمان نامیده می شود.

 

این نتیجه زیر را ایجاد می کند –

 

درک این چیزی دشوار است. اما PHP ابزارهای بسیار خوبی برای تبدیل یک Time Stamp به شکلی ارائه می دهد که انسان با آن راحت باشد.

تبدیل یک Time Stamp با ()getdate
تابع ()getdate به صورت اختیاری Time Stamp را می پذیرد و یک آرایه انجمنی حاوی اطلاعات مربوط به تاریخ را برمی گرداند. اگر مهر زمان را حذف کنید ، این با مهر زمان فعلی مطابق با زمان کار شده کار می کند.

جدول زیر عناصر موجود در آرایه را که توسط getdate برگردانده شده لیست می کند.

کلید و توضیحات مثال
1 seconds

چند ثانیه از دقیقه گذشته (0-59)

20
2 minutes

دقیقه گذشته از ساعت (0 – 59)

29
3 hours

ساعات روز (0 – 23)

22
4 mday

روز ماه (1 – 31)

11
5 wday

روز هفته (0 – 6)

4
6 mon

ماه سال (1 – 12)

7
7 year

سال (4 رقم)

1997
8 yday

روز سال (0 – 365)

19
9 weekday

روز هفته

Thursday
10 month

ماه سال

January
11 0

Timestamp

948370048

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

مثال

مثال زیر را امتحان کنید

 

این نتیجه زیر را ایجاد می کند –

 

تبدیل یک Time stamp با ()date

تابع ()date یک رشته قالب بندی شده را نشان می دهد که یک تاریخ را نشان می دهد. شما می توانید با استدلال رشته ای که باید به آن منتقل کنید ، کنترل عظیمی بر قالبی که ()date برمی گرداند اعمال کنید.

 

()date در صورت حذف، Time stamp را می پذیرد و از تاریخ و زمان فعلی استفاده می شود. هر داده دیگری که در رشته قالب منتقل شده به تاریخ وارد کنید ()date در مقدار برگشتی لحاظ می شود.

جدول زیر کدهایی را که یک رشته قالب می تواند شامل شود لیست می کند –

فرمت مثال
1 a

“am” یا “pm” حروف کوچگ

pm
2 A

‘AM’ یا  ‘PM’ حروف بزرگ

PM
3 d

روز ماه ، یک عدد با صفرهای پیشرو

20
4 D

روز هفته (سه حرف)

Thu
5 F

نام ماه

January
6 h

ساعت (قالب 12 ساعته – صفرهای اصلی)

12
7 H

ساعت (قالب 24 ساعته – صفرهای اصلی)

22
8 g

ساعت (قالب 12 ساعته – بدون صفرهای اصلی)

12
9 G

ساعت (قالب 24 ساعته – بدون صفرهای اصلی)

22
10 i

دقیقه ( 0 – 59 )

23
11 j

روزهای ماه

20
12 l (Lower ‘L’)

روزهای هفته

Thursday
13 L

سال کبیسه (“1” برای بله ، “0” برای هیچ)

1
14 m

ماه سال (تعداد صفر پیشرو)

1
15 M

ماه سال (سه حرف)

Jan
16 r

تاریخ قالب بندی شده RFC 2822

Thu, 21 Dec 2000 16:01:07 +0200
17 n

ماه سال (تعداد – بدون صفر پیشرو)

2
18 s

ثانیه های ساعت

20
19 U

Time stamp

948372444
20 y

سال (دو حرف)

06
21 Y

سال (چهار حرف)

2006
22 z

روزهای سال  (0 – 365)

206
23 Z

در چند ثانیه از GMT جبران می شود

+5

مثال

مثال زیر را امتحان کنید

 

این نتیجه زیر را ایجاد می کند –

 

امیدوارم درک درستی از نحوه قالب بندی تاریخ و زمان با توجه به نیاز خود داشته باشید. برای مرجع شما ، لیست کاملی از کلیه توابع تاریخ و زمان در توابع تاریخ و زمان PHP آورده شده است.

 

منبع.

لیست جلسات قبل آموزش PHP

  1. آموزش PHP
  2. معرفی PHP
  3. آموزش تنظیمات محیط PHP
  4. آموزش نحو PHP
  5. آموزش انواع متغیر در PHP
  6. آموزش انواع ثابت ها در PHP
  7. آموزش انواع عملگرها در PHP
  8. آموزش تصمیم گیری در PHP
  9. آموزش انواع حلقه در PHP
  10. آموزش آرایه ها در PHP
  11. آموزش رشته ها در PHP
  12. آموزش مفاهیم وب در PHP
  13. آموزش روش های  GET & POST در PHP
  14. آموزش Inclusion فایل در PHP
  15. آموزش پرونده ها و I / O در PHP
  16. آموزش توابع در PHP
  17. آموزش کوکی ها در PHP
  18. آموزش جلسات در PHP
  19. آموزش ارسال ایمیل با استفاده از PHP
  20. آموزش بارگذاری پرونده در PHP
  21. آموزش استاندارد کدگذاری در PHP
  22. آموزش متغیرهای از پیش تعریف شده در PHP
  23. آموزش عبارات منظم در PHP
  24. آموزش مدیریت خطا و استثنا در PHP
  25. آموزش اشکال زدایی در PHP
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه