نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: جاوا اسکریپت نمایش روز و ساعت

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4
    عضو جدید insurer آواتار ها
    تاریخ عضویت
    Mar 2010
    نوشته ها
    11
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    6
    تشکر شده در
    5 پست

    67 پاسخ : جاوا اسکریپت نمایش روز و ساعت

    تاريخ شمسي با پشتيباني از سالهاي كبيسه
    کد PHP:
    <SCRIPT LANGUAGE=JAVASCRIPT
    function 
    showdate() { 
        
    week= new Array("يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج شنبه","جمعه","شنبه"
        
    months = new Array("فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دي","بهمن","اسفند"); 
        
    = new Date(); 
        
    da.getDay(); 
        
    daya.getDate(); 
        
    month a.getMonth()+1
        
    yeara.getYear(); 
        if (
    year== 0){year=2000;} 
        if (
    year<100){year +=1900;} 
        
    y=1
        for(
    i=0;i<3000;i+=4) { 
            if (
    year==i) {y=2;} 
            } 
        for(
    i=1;i<3000;i+=4) { 
            if (
    year==i) {y=3;} 
            } 
    if (
    y==1) { 
            
    year -= ( (month 3) || ((month == 3) && (day 21)) )? 622:621

            switch (
    month) { 
                case 
    1: (day<21)? (month=10day+=10):(month=11day-=20); break; 
                case 
    2: (day<20)? (month=11day+=11):(month=12day-=19); break; 
                case 
    3: (day<21)? (month=12day+=9):(month=1day-=20);   break; 
                case 
    4: (day<21)? (month=1day+=11):(month=2day-=20);   break; 
                case 
    5
                case 
    6: (day<22)? (month-=3day+=10):(month-=2day-=21); break; 
                case 
    7
                case 
    8
                case 
    9: (day<23)? (month-=3day+=9):(month-=2day-=22);  break; 
                case 
    10:(day<23)? (month=7day+=8):(month=8day-=22);    break; 
                case 
    11
                case 
    12:(day<22)? (month-=3day+=9):(month-=2day-=21);  break; 
           default:          break; 
            } 
            } 
    if (
    y==2) { 
            
    year -= ( (month 3) || ((month == 3) && (day 20)) )? 622:621

            switch (
    month) { 
                case 
    1: (day<21)? (month=10day+=10):(month=11day-=20); break; 
                case 
    2: (day<20)? (month=11day+=11):(month=12day-=19); break; 
                case 
    3: (day<20)? (month=12day+=10):(month=1day-=19);   break; 
                case 
    4: (day<20)? (month=1day+=12):(month=2day-=19);   break; 
                case 
    5: (day<21)? (month=2day+=11):(month=3day-=20);   break; 
                case 
    6: (day<21)? (month=3day+=11):(month=4day-=20); break; 
                case 
    7: (day<22)? (month=4day+=10):(month=5day-=21);   break; 
                case 
    8: (day<22)? (month=5day+=10):(month=6day-=21);   break; 
                case 
    9: (day<22)? (month=6day+=10):(month=7day-=21);  break; 
                case 
    10:(day<22)? (month=7day+=9):(month=8day-=21);    break; 
                case 
    11:(day<21)? (month=8day+=10):(month=9day-=20);   break; 
                case 
    12:(day<21)? (month=9day+=10):(month=10day-=20);  break; 
           default:          break; 
            } 
            } 
    if (
    y==3) { 
            
    year -= ( (month 3) || ((month == 3) && (day 21)) )? 622:621

            switch (
    month) { 
                case 
    1: (day<20)? (month=10day+=11):(month=11day-=19); break; 
                case 
    2: (day<19)? (month=11day+=12):(month=12day-=18); break; 
                case 
    3: (day<21)? (month=12day+=10):(month=1day-=20);   break; 
                case 
    4: (day<21)? (month=1day+=11):(month=2day-=20);   break; 
                case 
    5
                case 
    6: (day<22)? (month-=3day+=10):(month-=2day-=21); break; 
                case 
    7
                case 
    8
                case 
    9: (day<23)? (month-=3day+=9):(month-=2day-=22);  break; 
                case 
    10:(day<23)? (month=7day+=8):(month=8day-=22);    break; 
                case 
    11
                case 
    12:(day<22)? (month-=3day+=9):(month-=2day-=21);  break; 
           default:          break; 
            } 
            } 
    document.write(week[d]+" "+day+" "+months[month-1]+" "year); 

    </
    SCRIPT
    </
    HEAD
    <
    BODY
          <
    TABLE align="center"><TR><TD
          <
    FONT face=tahoma size="2" color="#000000"
          <
    SCRIPT>showdate()</SCRIPT
          </
    FONT
          </
    TD></TR></TABLE
    </
    BODY
    </
    HTML

  2. تعداد تشکر ها ازinsurer به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

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

  1. کسب درآمد حداقل 150دلار در روز با 1ساعت در روز
    توسط saeed1988m در انجمن مباحث دیگر
    پاسخ ها: 13
    آخرين نوشته: December 17th, 2017, 17:44
  2. پلاگین یا اسکریپت پخش بر اساس سرعت
    توسط mohsen_sh در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 1
    آخرين نوشته: August 23rd, 2015, 14:21
  3. پاسخ ها: 5
    آخرين نوشته: February 13th, 2015, 16:51
  4. پاسخ ها: 3
    آخرين نوشته: August 11th, 2014, 23:32
  5. پاسخ ها: 7
    آخرين نوشته: December 26th, 2013, 22:58

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

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