PDA

View Full Version : سوال: زمان



ayub_coder
جمعه 16 اسفند 1387, 12:13 عصر
سلام دوستان
من روی سیستم خودم به صورت local کار می کنم ولی وقتی کد مربوط به دریافت ساعت از سیستم رو میزنم با ساعت ویندوزم جور در نمیاد مشکل از چیه؟
مثلا وقتی کد
date("H:i:s");X
رو مینویسم ساعت سیستم اگه 12:42 باشه این کد بهم 8:12 زو برمیگردونه
اگه ممکنه راهنماییم کنید

:گریه::گریه::گریه:

Coward
جمعه 16 اسفند 1387, 14:29 عصر
علت اینه که آن ساعت جهانی را نشون می ده

kavoshgar63
جمعه 16 اسفند 1387, 14:52 عصر
timezone باید تنظیم بشه.
http://ir.php.net/manual/en/function.date-timezone-set.php
لینک بالا شاید بتونه مشکلت رو حل کنه.

zoho1381
سه شنبه 11 فروردین 1388, 12:04 عصر
علت اینه که آن ساعت جهانی را نشون می ده

مشكل منم همينجاست ميشه بگي چه جوري بايد تبديلش كنيم به ساعت خودمون يعني ايران و بعد ازش استفاده كنيم؟؟

امیـرحسین
چهارشنبه 12 فروردین 1388, 00:08 صبح
timezone مشکل رو حل نمی کنه چون ایران توی فرمتهاش بازی نیست.
کافیه 3:30 رو با timestamp جمع کنید یعنی:

date( "H:i:s" , (time()+12600) );
که 12600 همون 3:30 هست.

در ضمن من تابع date رو با همه فرمتهاش تابع شمسی کردم. شاید به دردتون بخوره: http://Boplo.ir/php/jdate-function