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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה | PHP - שימוש בdate("H:i , j.n.y"); (https://hosts.co.il/forums/showthread.php?t=68010)

anti 05-10-08 17:32

שאלה | PHP - שימוש בdate("H:i , j.n.y");
 
אני מכניס את הקוד הזה למשתנה:
PHP קוד:

date("H:i , j.n.y"); 

וזה מציג לי
PHP קוד:

20:20 5.10.08 

כמו שצריך.
יפה עכשיו זה מציג לי שעה לא נכונה, אני מבין שזה הולך לפי השעון שבשרת, אך אני רוצה לתקן את זה
ואני ממש לא יודע איך
לדוגמא, עכשיו השעה 17:10 וזה מציג 20:01
איך אני יכול לשנות את זה?

Elad-A 05-10-08 17:38

דבר עם בעל השרת..

anti 05-10-08 17:39

איך לי אופציה לשחק עם המשתנה או משהו?
תן לי דרכים חוץ מבעל השרת / SSH

Jonathan Zeierman 05-10-08 18:05

אין אופציה צריך לכוון את השעה בשרת.

anti 05-10-08 18:05

ואיך אני עושה את זה בלי לפנות לבעל השרת או בלי גישת SSH?

mlnn 05-10-08 18:09

תיקח את השעה ב time, תחסיר \ תחבר כמה שצריך, תהפוך ל date

NaFster 05-10-08 18:10

אני לא מבין כל כך אבל אם אין לך שום אופציה אתה יכול לכתוב קוד שאתה מכוון לו את השעה(במשתנים), והוא פועל..
או לעשות נגיד (לא בטוח שפועל, סתם השערה):

PHP קוד:

date("H:i , j.n.y"); 

לככה:

PHP קוד:

date("H:i-X , j.n.y"); 

כל משתנה פחות X נגיד, תחשב את השעון של השרת שלך פחות השעון שלנו...
ואז תעשה נגיד בשרת 10 , אצלנו 7, אז 10-3 ...

anti 05-10-08 18:12

NaFster,
זה מציג 10-3 באמת =\
זה לא עושה פעולת חשבון

mlnn ,
אני לא יודע איך בידיוק יש מצב אתה עוזר לי?

mlnn 05-10-08 18:37

משהו כזה,
קוד:

$time = time();
$correct_time = $time - 50*3600;
echo date("H:i , j.n.y", $correct_time);


xoox 05-10-08 18:46

תגיד לי בכמה לכוון לך את השעון בידיוק, אני יכין לך משהו.
תגיד לי כמה דקות אתה רוצה להוריד או לעלות מהשעה של השרת.


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

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