הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   לקיחת שעה ב php (https://hosts.co.il/forums/showthread.php?t=48725)

Tzvika 01-07-07 17:19

לקיחת שעה ב php
 
שלום לכם הייתי שמח לדעת איך אני משיג את השעה ב php.
ואני יודע איך אני משיג דרך מערכת ההפעלה אני רוצה
שגם אם ישנו את השעה בוינדוס עצמו עדיין תופיע השעה האמיתית.
חשבתי שאפשר לעשות בסיס נתונים שכל שניה יעדכן את עצמו אבל צריך
שכל שניה הדף ירוץ מחדש וזה נראה לא הגיוני.
יש דרך אחרת לקבלת השעה האמיתית מבלי להשתמש במערכת ההפעלה?

Elad-A 01-07-07 17:19

time()

http://php.net/time

date

http://php.net/date

Tzvika 01-07-07 17:22

ביקשתי שהשעה תהיה השעה האמיתי אפילו אם משנים את השעה במערכת ההפעלה
קרא את ההודעה לפני שאתה מגיב.

Elad-A 01-07-07 17:23

נו? זה לוקח את השעה לפי השרת שעליו אתה מאוכסן..

-roee- 01-07-07 17:29

זה תלוי בשרת שאתה מאוכסן עליו.

לכל שרת יש הגדרות זמן אחרות
ככה שאם אתה עושה date ל time אז לא בטוח שתצא לך השעה שאתה מעוניין שתצא לך (לדוג' השעה הנוכחית), אז פשוט תשחק במספר השניות/דקות בפונק' date

Tzvika 01-07-07 17:40

אוקיי תודה ושאני מציג את הזמן זה מציג לי הרבה מספרים (הבנתי מהם) יש דרך להגיד לפונקציה
להציג לי את הזמן בסדר נורמלי?(hour-minutes-seconds)

Elad-A 01-07-07 17:40

תשתמש בפונקציה date

-roee- 01-07-07 17:49

PHP קוד:

echo date("d/m/Y, h:m:i"time()); 


erezse 01-07-07 19:44

מקסימום ,במקרה והשרת שעליו אתה מאוחסן מקבל Date\Time מהשעון שלך במחשב ,
אז יש סקריפטים שמתחברים לשרתים אחרים ומקבלים מהם את השעה.

Server Time



כל הזמנים הם GMT +2. הזמן כעת הוא 13:32.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ