פונקציית הזמן ב-PHP

עכשיו במוטוריקה:

כמה תמונות חזקות חח (:

לובי תוכנה וחומרה תכנות ובניית אתרים אשכול מספר 5801
אין לך הודעות חדשות | מנהל הפורום: mr.T

הודתאריך: 10.04.07 - שעה: 15:03:01
חבר מתאריך: 30.03.07 - שעה: 10:35:03
255 הודעות.
שליחת הודעה פרטית צפה בפרופיל משתמש הוסף לרשימת החברים
#5801, "פונקציית הזמן ב-PHP"


          

ב-PHP ישנה פונקצית לטיפול בזמן בשם ()date. פונקציה זאת מאפשרת להוציא כפלט נתונים רבים על הזמן. אפשר להשתמש בפונקציה לצורך שילוב זמנים בתוך PHP.

לפונקציה יש מספר רב של מאפיינים אותם אפשר לכתוב בתוך גרשיים בין הסוגריים של הפונקציה. ניתן להוסיף תווים נוספים (רצוי להימנע מאותיות שמופיעות בטבלה למטה) כדי ליצור פורמט מסויים לפלט. דוגמאות נפוצות הם מקפים או אלכסונים כדי ליצור תאריך מוכר כגון 01.01.2001 או 01/01/2001.

כל פלטי הפקודות מותאמים ליום 01.01.2001 בשעה 6 בערב.

פלט דוגמה טווח תיאור/קלט קלט
pm date("a"); am-pm am מחזיר pm או a
PM date("A"); AM-PM AM מחזיר PM או A
750 date("B"); 1-1000 זמן האינטרנט Swatch של B
01 date("d"); 00-31 יום בחודש עם אפסים מובילים d
Sun date("D"); Sun-Sat 3 אותיות של יום בשבוע באנגלית D
January date("F");
January - December שם החודש באנגלית F
6 date("g");
1-12 12 שעה לפי שעון של שעות, ללא אפסים מובילים g
18 date("G");
0-23 24 שעה לפי שעון של שעות, ללא אפסים מובילים G
06 date("h");
01-12 12 שעה לפי שעון של שעות, עם אפסים מובילים h
18 date("H");
00-23 24 שעה לפי שעון של שעות, עם אפסים מובילים H
00 date("i");
00-59 דקות, עם אפסים מובילים i
0 date("I");
0-1 מחזיר 1 אם שעון הקיץ 0 פעיל, אחרת מחזיר I
1 date("j");
0-31 ,יום בחודש ללא אפסים מובילים j
Monday date("l");
Sunday - Saturday שם היום בשבוע באנגלית l
0 date("L");
0-1 מחזיר 1 אם השנה היא 0 מעוברת, אחרת מחזיר L
01 date("m");
01-12 ,מספר החודש עם אפסים מובילים m
Jan date("M");
Jan-Dec 3 אותיות של החודש באנגלית M
1 date("n");
1-12 ,מספר החודש ללא אפסים מובילים n
Mon, 01 Jan 2001 18:00:00 +0200 date("r");
RFC 822 תאריך לפי r
00 date("s");
00-59 שניות, עם אפסים מובילים s
st date("S");
st-th סיומת סידורית באנגלית S
31 date("t");
28-31 מספר הימים בחודש הנתון t
IST date("T");
איזור הזמן T
946792800 date("U");
,01.01.1970 שניות מאז time()-זהה ל U
1 date("w");
0-6 מספר היום בשבוע w
2001 date("Y");
ארבע ספרות של השנה Y
01 date("y");
00-99 שתי ספרות של השנה y
0 date("z");
0-365 מספר היום בשנה z
7200 date("Z");
(-43200) - 43200 סטיית הזמן בשניות לפי איזור הזמן. בכיוון מערב הערך שלילי וכיוון מזרח הערך חיובי Z

כמו כן, ניתן לשלב בין הקלטים כדי לקבל פלט בפורמט מסויים. דוגמאות:

פלט פקודה
01.01.01 echo date("d.m.y");

1/1/2001 echo date("j/n/Y");

01/01/01 18:00:00 date("d/m/y H:i:s");

1st of January echo date("jS")." of ".date("F");


  

כתיבת תגובה להודעה כתיבת תגובה עם ציטוט אל ראש ההודעה התרע על הודעה זו
לובי תוכנה וחומרה תכנות ובניית אתרים נושא #5801
תגובה מהירה
שמך
טקסט
  
הכתיבה מותרת לחברים בלבד - לחץ להרשמה !


הוסף למועדפים - קבע כאתר הבית

כל הזכויות שמורות ל- זבנג.נט © Zbeng@Zbeng.Net
ההשתתפות באתר מותנית בהסכמה להסכם השימוש.
השעה כעת: 16:50:22 - תאריך: 15.09.25



ספר טלפונים | ספר אנשים | אינדקס שירים