01-02-2016, 13:02
|
|
|
|
חבר מתאריך: 12.04.06
הודעות: 2,021
|
|
PHP strtotime מחזיר מידע לפי יום
היי,
אני קורא מידע מRSS מסויים ורוצה לקבל את pubDate כ GMT.
תוך כדי שאני עושה את זה, ראיתי שלפעמים יש טעות שגורמת לדבר הבא:
קוד PHP:
date_default_timezone_set('GMT'); echo date("d/m/Y H:i:s T" , strtotime("Fri, 31 Jan 2016 19:26:00 +0300"));
//output: 05/02/2016 16:26:00 GMT
שימו לב שיש טעות ביום שמתקבל מהRSS.
31/1/2016 זה יום ראשון,
אבל בטעות הזינו שם Fri שזה יום שישי.
מסיבה לא ברורה, ההדפסה מסתמכת על היום (השגוי), ולא על התאריך.
שימו לב ש5/2/2016 זה אכן יום שישי.
איך אני יכול לגרום לזה תמיד להתייחס לתאריך, ולהתעלם מהיום?
והאם יש לכם רעיון ממה נובעת הטעות הזאת?
תודה
_____________________________________
|