تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: کمک ؟؟؟مشکل با تاریخ شمسی در کد جاوا

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اصفهان
    پست ها
    134

    پيش فرض کمک ؟؟؟مشکل با تاریخ شمسی در کد جاوا

    من وقتی این کد را اجرا می کنم به صورت علامت سوال نمایش داده می شود
    قونت هم همان "utf-8" هست چی کار باید بکنم

  2. #2
    ناظر انجمن مباحث عمومی نرم‌افزار Mohammad King's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Markazi-Arak
    پست ها
    6,470

    پيش فرض

    سلام خوب کد را در اینجا بگزار تا بچه ها بگن چشه

  3. #3
    ناظر انجمن مباحث عمومی نرم‌افزار Mohammad King's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Markazi-Arak
    پست ها
    6,470

    پيش فرض

    سلام اگه نخوستی و موفق نشدی از کد زیر استفاده کن





    <html dir="rtl"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>New Page 1</title></head><body><table class=left cellSpacing=0 cellPadding=3 width="100%" border=0> <tbody> <tr> <td style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WORD-SPACING: 0px"> <p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center><font size=4> <script>function showdate() { week= new Array("يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج شنبه","جمعه","شنبه") months = new Array("فروردين","ارديبهشت","خرد د","تير","مرداد","شهريور","مهر" ,"آبان","آذر","دي","بهمن","اسفند "); a = new Date(); d= a.getDay(); day= a.getDate(); month = a.getMonth()+1; year= a.getYear(); year = (year== 0)?2000:year; (year<1000)? (year += 2000):true; year -= ( (month < 3) || ((month == 3) && (day < 21)) )? 850:721; 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> </font> <p align=center><font color=#0033cc size=4> <script>showdate() </script>

    </font></p></tr></tbody></table></body></html></body>

  4. #4
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    سلام
    اگر مشکل از کد نیست یعنی تو ویرایشگر حروف فارسی درست نشون داده میشه و متا تگ مربوط به کاراکتر ست رو هم درست وارد کردید تنها موردی که به نظر من میرسه انکودینگ فایله
    اگر با نوت پد کار میکنید باید موقعی که فایل رو ذخیره میکنید توی کادر Encoding مقدار UTF-8 رو انتخاب کنید اگر هم با نرم افزار دیگه ای کار میکنید باید توی تنظیمات اون مقدار UTF-8 without BOM یا UTF-8 رو برای انکودینگ فایل انتخاب کنید تا مشکلی پیش نیاد

  5. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  6. #5
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اصفهان
    پست ها
    134

    پيش فرض

    واقعا متشکر م مشکلم حل شد من در هنگام save در نوت پد encodingاش utf8 نمی کردم

  7. #6
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اصفهان
    پست ها
    134

    پيش فرض

    کد ی که استفاده می کردم این بود
    <mohandes-computer.blogfa.com>
    <SCRIPT LANGUAGE="JavaScript">
    var day="";
    var month="";
    var myweekday="";
    var year="";
    mydate = new Date();
    myday = mydate.getDay();
    mymonth = mydate.getMonth();
    myweekday= mydate.getDate();
    weekday= myweekday;
    myyear= mydate.getYear();
    year = myyear
    if(myday == 0)
    day = " يکشنبه, "
    else if(myday == 1)
    day = " دوشنبه, "
    else if(myday == 2)
    day = "سه شنبه, "
    else if(myday == 3)
    day = " چهارشنبه, "
    else if(myday == 4)
    day = " پنجشنبه, "
    else if(myday == 5)
    day = " جمعه, "
    else if(myday == 6)
    day = " شنبه, "
    if(mymonth == 0) {
    month = "ژانويه "}
    else if(mymonth ==1)
    month = "فوريه "
    else if(mymonth ==2)
    month = "مارس "
    else if(mymonth ==3)
    month = "آوريل "
    else if(mymonth ==4)
    month = "مي"
    else if(mymonth ==5)
    month = "جون "
    else if(mymonth ==6)
    month = "جولای "
    else if(mymonth ==7)
    month = "آگوست "
    else if(mymonth ==8)
    month = "سپتامبر "
    else if(mymonth ==9)
    month = "اکتبر</font> "
    else if(mymonth ==10)
    month = "نوامبر "
    else if(mymonth ==11)
    month = "دسامبر "
    if ((navigator.appName == "Microsoft Internet
    Explorer") && (year < 2000))
    year="19" + year;
    if (navigator.appName == "Netscape")
    year=1900 + year;
    document.write("<font face=Nesf size:12px
    color=#333333>" + day + myweekday );
    document.write(month + ", " +year + "</font>");
    </SCRIPT>
    <!¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ mohandes-
    computer.blogfa.com ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤>

  8. #7
    ناظر انجمن مباحث عمومی نرم‌افزار Mohammad King's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Markazi-Arak
    پست ها
    6,470

    پيش فرض

    سلام دوست عزیز ولی اون کدی را که من هم قرار دادم کد خوبی بود

    موفق باشید.

  9. #8
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اصفهان
    پست ها
    134

    پيش فرض k,m,

    سلام دوست عزیز ولی اون کدی را که من هم قرار دادم کد خوبی بود

    موفق باشید.
    کدی که شما گذاشته بودید اصلان اجرا نمی شد به هر حال ممنون

Thread Information

Users Browsing this Thread

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

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •