سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: چرا کد javascript تاریخ را یک روز جلوتر نشان می دهد ؟

  1. #1

    تاریخ عضویت
    May 2012
    نوشته ها
    40
    تشکر
    17
    تشکر شده 0 بار در 0 ارسال

    چرا کد javascript تاریخ را یک روز جلوتر نشان می دهد ؟

    سلام، خسته نباشید

    من از این کد برای تاریخ سایتم استفاده می کنم و تا چند وقت پیش مشکلی نداشت ولی الان تاریخش یک روز جلوتر نشون میده : مثلا امروز شنبه 18 خرداد 92 ولی الان زده 19 خرداد.

    کد:
    <script type="text/javascript">
    function showdate() {
     week= new Array("يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج*شنبه","جمعه","شنبه")
     months = new Array("فروردين","ارديبهشت","خرداد","تير","مرداد"," شهريور","مهر","آبان","آذر","دي","بهمن","اسفند ");
     a = new Date();
     d= a.getDay();
     day= a.getDate()+1;
     month = a.getMonth()+1;
     year= a.getYear();
    
     year = (year== 0)?2000:year;
     (year<1000)? (year += 2000):true;
    
     year -= ( (month < 3) || ((month == 3) && (day < 21)) )? 622:621;
     year = year % 100;
     switch (month) {
     case 1: (day<21)? (month=10, day+=10):(month=11, day-=20); break;
     case 2: (day<20)? (month=11, day+=11):(month=12, day-=19); break;
     case 3: (day<21)? (month=12, day+=9):(month=1, day-=20); break;
     case 4: (day<21)? (month=1, day+=11):(month=2, day-=20); break;
     case 5:
     case 6: (day<22)? (month-=3, day+=10):(month-=2, day-=21); break;
     case 7:
     case 8:
     case 9: (day<23)? (month-=3, day+=9):(month-=2, day-=22); break;
     case 10:(day<23)? (month=7, day+=8):(month=8, day-=22); break;
     case 11:
     case 12:(day<22)? (month-=3, day+=9):(month-=2, day-=21); break;
     default: break;
     }
     document.write(''+week[d]+' '+day+' '+months[month-1]+' '+ year);
     }
    </script>

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Apr 2009
    نوشته ها
    587
    تشکر
    262
    تشکر شده 369 بار در 258 ارسال
    جاوا اسکریپت از زمان سیستم شما استفاده می کنه، به این دلیل

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3
    10097
    Guest
    منظورشون البته ساعت سیستم شخصی شماست که دارید کار میکنید توی اینترنت ! حالا هر سخت افزاری که میخواد باشه !

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


موضوعات مشابه

  1. تبدیل کدهای css,javascript داخلی به خارجی
    توسط mehdi_ab در انجمن سوالهای عمومی جوملا 2.5 فارسی
    پاسخ ها: 1
    آخرين نوشته: 09-18-2012, 10:32 AM
  2. دریافت فایلjavascript:void(0);
    توسط musique در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 2
    آخرين نوشته: 02-23-2011, 01:32 PM
  3. مشکل با قرار دادن کد های HTML , Javascript , CSS درون موقعیت ماژو
    توسط ittm در انجمن مدیریت مامبو فارسی
    پاسخ ها: 7
    آخرين نوشته: 05-02-2009, 06:09 AM
  4. Writing Advanced JavaScript
    توسط sorry4uboth در انجمن مقالات و آموزش ها
    پاسخ ها: 5
    آخرين نوشته: 08-24-2007, 04:37 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •