h.alizadeh
پنج شنبه 12 خرداد 1390, 22:22 عصر
باسلام،
وقتی از تابع Date استفاده میکنم تاریخ رو یک روز جلوتر ازتاریخ امروز نشون میده و ساعت رو خود ساعت رو یعنی دقیقه و ثانیه نه hourرو اشتباه نشون میده .
درحالیکه ویندوزم ساعت و تاریخش درست هست و اینکه ویندوزم ویندوز سون هست ایا ربطی به سون بودن داره؟
مثلا
2011-06-03 05:27:31
الان تاریخ دوم هست ولی سوم نشون میده و ساعت 10 و 27 دقیقه شب هست ولی 5 و بیست و هفت دقیقه نشون میده
اینم دستورم که نوشتم:
echo date("Y-m-d H:i:s");
اینو به اول خط فایلم اضافه کردم:
date_default_timezone_set("Asia/Tehran");
ساعت درست شد ولی تاریخ نه
و البته ساعت رو هم که 10 شب هست نشون میده 10 درحالیکه باید 22 نشون بده
وقتی از تابع Date استفاده میکنم تاریخ رو یک روز جلوتر ازتاریخ امروز نشون میده و ساعت رو خود ساعت رو یعنی دقیقه و ثانیه نه hourرو اشتباه نشون میده .
درحالیکه ویندوزم ساعت و تاریخش درست هست و اینکه ویندوزم ویندوز سون هست ایا ربطی به سون بودن داره؟
مثلا
2011-06-03 05:27:31
الان تاریخ دوم هست ولی سوم نشون میده و ساعت 10 و 27 دقیقه شب هست ولی 5 و بیست و هفت دقیقه نشون میده
اینم دستورم که نوشتم:
echo date("Y-m-d H:i:s");
اینو به اول خط فایلم اضافه کردم:
date_default_timezone_set("Asia/Tehran");
ساعت درست شد ولی تاریخ نه
و البته ساعت رو هم که 10 شب هست نشون میده 10 درحالیکه باید 22 نشون بده