שעות מערכת ubuntu

כללי

מידע זמן מוצג בהתחשב במשתנה מערכת איזור זמן – timezone.

כדי לראות את הערך הנוכחי נשתמש בפקודה – timedatectl.

כדי לשנות את הערך נשתמש בפקודה timedatectl set-timezone Asia/Jerusalem.

כדי לראות את שאר איזורי הזמן הזמינים – timedatectl list-timezones

שימוש ב timezone בווקומרס

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

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

הגדרת השרת והוורדפרס

שעון הזמן של המערכת צריך להיות UTC. ניתן לראות את המצב בווקומרס->מצב->שרת:ן לראות אם זה

בהגדרות הוורדפרס יש להגדיר:

הגדרת הזמן בסביבת לינוקס

כדי שנוכל לקרוא נכון את זמן הקבצים במערכת, נעדכן את משתנה TZ בקובץ .bashrc

export TZ=/usr/share/zoneinfo/Asia/Jerusalem

לוגים והצגת זמן בכלל בקוד PHP

כדי להציג את הזמן בהתחשב ב TZ של המערכת נשתמש בפונקציה date_i18n. לדוגמא בפונקציה MyLog

 

 

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *