تور لحظه آخری
امروز : پنجشنبه ، 13 دی 1403    احادیث و روایات:  حضرت مهدی (عج):من وصىّ آخرين‏ ام، به وسيله من بلا از خانواده و شيعيانم دفع مى ‏شود
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

اجاره سند در شیراز

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

خرید بلیط هواپیما

بلیط اتوبوس پایانه

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید از چین

خرید از چین

تجهیزات کافی شاپ

خرید سرور اچ پی ماهان شبکه

کاشت ابرو طبیعی و‌ سریع

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

دوره آموزش باریستا

مهاجرت به آلمان

بهترین قالیشویی تهران

بورس کارتریج پرینتر در تهران

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

تابلو برق

خودارزیابی چیست

فروشگاه مخازن پلی اتیلن

قیمت و خرید تخت برقی پزشکی

کلینیک زخم تهران

خرید بیت کوین

خرید شب یلدا

پرچم تشریفات با کیفیت بالا و قیمت ارزان

کاشت ابرو طبیعی

پرواز از نگاه دکتر ماکان آریا پارسا

پارتیشن شیشه ای اداری

اقامت یونان

خرید غذای گربه

رزرو هتل خارجی

تولید کننده تخت زیبایی

مشاوره تخصصی تولید محتوا

سی پی کالاف

دوره باریستا فنی حرفه ای

چاکرا

استند تسلیت

تور بالی نوروز 1404

سوالات لو رفته آیین نامه اصلی

کلینیک دندانپزشکی سعادت آباد

پی ال سی زیمنس

دکتر علی پرند فوق تخصص جراحی پلاستیک

تجهیزات و دستگاه های کلینیک زیبایی

 






آمار وبسایت

 تعداد کل بازدیدها : 1849217967




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

تبديل تاريخ از ميلادي به شمسي -


واضح آرشیو وب فارسی:سایت ریسک: t=24239">تبديل تاريخ از ميلادي به شمسي Ebrahimimami 03 آذر 1383, 04:32سلام يه كد مي خوام كه تاريخ رو از كامپيوتر بگيره و اون رو به هجري شمسي تبديل كنه و نيز براي دراز مدت هم خوب كار كنه يعني سال كبيسه و .... ماه ها و روز ها به فارسي باشن البته خودم تونستم روز ها رو به فارسي برگردونم ولي سال و ماه رو نه ممنون ميشم لطف كنيد SA_EB 03 آذر 1383, 05:16با سلام: به بخش Clinet Side برو <3pehr> 03 آذر 1383, 08:16سلام من يه نمونه دارم اما اوني كه شما مي خواهين نيست يعني مشكل داره مثلا پارسال درست بود اما الان كه آزمايش كردم 1 روز عقبه. :lol: :lol: به هر حال اگه خواستين بگين تا براتون بفرستم. سپهر amir_s 03 آذر 1383, 15:42شما بايد الگوريتم تبديل رو بلد باشيد تبديل كاري نداره <3pehr> 03 آذر 1383, 16:23امير جان ميشه الگوريتم اين كار رو بذاري ممنون مي شم. سپهر naeim_crack 03 آذر 1383, 17:56سلام شما می تونی از کد زیر استفاده کنید [ var today = new Date(); dm = today.getDate(); mm = today.getMonth()+1; ym = today.getFullYear(); var d = new Array(20, 19, 20, 20, 21, 21, 22, 22, 22, 22, 21, 21); var p = new Array(11, 12, 10, 12, 11, 11, 10, 10, 10, 9, 10, 10); var w =new Array("يکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه") ; var mon = new Array("فروردين", "ارديبهشت", "خرداد", "تير", "مرداد", "شهريور", "مهر", "آبان", "آذر", "دی", "بهمن", "اسفند") ; var u = 0; var rp = 0; if (ym%4 == 0) { u = 1; } // end if if (ym%100 == 0 &amp;&amp; ym%400 != 0) { u = 0; } // end if var ys = ym-622; var x = ys-22; x = x%33; if (x%4 == 0 &amp;&amp; x != 32) { rp = 1; } // end if var i = rp-2 == 0 ? 1 : 0; i = i+(u-2 == 0 ? 1 : 0); i = i*2; x = 0; if (i == 0 &amp;&amp; mm == 3) { x = 1; } // end if if (i == 0) { i = 3; } // end if var ms = (9+mm)%13; if (ms&lt;10) { ms = ms+1; } // end if var d 1 = d[mm-1]; if (i == 1 &amp;&amp; mm>2) { d 1 = d 1-1; } // end if if (i == 2 &amp;&amp; mm&lt;3) { d 1 = d 1-1; } // end if var p1 = p[mm-1]; if (i == 1 &amp;&amp; mm>2) { p1 = p1+1; } // end if if (i == 2 &amp;&amp; mm&lt;4) { p1 = p1+1; } // end if if (dm>0 &amp;&amp; dm&lt;=d 1) { var ds = p1+dm+x-1; x = 1; } else { var ds = dm-d 1; ms = ms+1; if (ms == 13) { ms = 1; } // end if x = 2; } // end if if (mm == 3 &amp;&amp; x == 2 || mm>3) { ys = ys+1; } // end if output = ys+" "+w[today.getDay()] + " " +ds + " " +mon[ms-1]; حالا می نونید تابع output رو هر جا که خواستی استفاده کنید <3pehr> 04 آذر 1383, 08:20سلام آقا نعيم اينكه مثل اوني كه من دارم يه روز عقبه!!!!! سپهر naeim_crack 04 آذر 1383, 09:53سلام من خودم از این استفاده می کنم فکر نکنم یک روز عقب باشه در ضمن عزیز دل من یک روز دو روز چیزی نیست که :lol: حالا فعلا می تونید از این کام÷.ننت استفاده کنید تا اون یکی رو درستش کنم موفق باشید <3pehr> 04 آذر 1383, 10:02سلام مرسي نعيم جان رفتم خونه ميگيرمش سپهر amir_s 04 آذر 1383, 17:23يه سر هم به سايت بزنيد فكر ميكنم كامپوننتش اونجا باشه amir_s 05 آذر 1383, 17:37سلام براي اينكه عقب نمونه كه كاري نداره از اين كد استفاده كنيد : var today = new Date(); dm = today.getDate(); mm = today.getMonth()+1; ym = today.getFullYear(); var d = new Array(20, 19, 20, 20, 21, 21, 22, 22, 22, 22, 21, 21); var p = new Array(11, 12, 10, 12, 11, 11, 10, 10, 10, 9, 10, 10); var w =new Array("يکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه") ; var mon = new Array("فروردين", "ارديبهشت", "خرداد", "تير", "مرداد", "شهريور", "مهر", "آبان", "آذر", "دی", "بهمن", "اسفند") ; var u = 0; var rp = 0; if (ym%4 == 0) { u = 1; } // end if if (ym%100 == 0 &amp;&amp; ym%400 != 0) { u = 0; } // end if var ys = ym-622; var x = ys-22; x = x%33; if (x%4 == 0 &amp;&amp; x != 32) { rp = 1; } // end if var i = rp-2 == 0 ? 1 : 0; i = i+(u-2 == 0 ? 1 : 0); i = i*2; x = 0; if (i == 0 &amp;&amp; mm == 3) { x = 1; } // end if if (i == 0) { i = 3; } // end if var ms = (9+mm)%13; if (ms&lt;10) { ms = ms+1; } // end if var d 1 = d[mm-1]; if (i == 1 &amp;&amp; mm>2) { d 1 = d 1-1; } // end if if (i == 2 &amp;&amp; mm&lt;3) { d 1 = d 1-1; } // end if var p1 = p[mm-1]; if (i == 1 &amp;&amp; mm>2) { p1 = p1+1; } // end if if (i == 2 &amp;&amp; mm&lt;4) { p1 = p1+1; } // end if if (dm>0 &amp;&amp; dm&lt;=d 1) { var ds = p1+dm+x-1; x = 1; } else { var ds = dm-d 1+1; ms = ms+1; if (ms == 13) { ms = 1; } // end if x = 2; } // end if if (mm == 3 &amp;&amp; x == 2 || mm>3) { ys = ys+1; } // end if output = ys+" "+w[today.getDay()] + " " +ds + " " +mon[ms-1]; naeim_crack 05 آذر 1383, 17:45امیر خان شما نو این کدی تغییر ایجاد کردین یا همنیه که من اون بالا گذاشتم amir_s 05 آذر 1383, 18:12يه تغيير جزعي naeim_crack 05 آذر 1383, 18:14کاش تغییر رو بگی چون لازمه بعدا به درد می خوره amir_s 06 آذر 1383, 16:4814 خط مونده به آخر يه 1+ اضافه شده naeim_crack 06 آذر 1383, 18:51ایول فقط با این تغییر سال ماه روز رو در ماهای بعدی به هم نمیریزه <3pehr> 07 آذر 1383, 11:28سلام آقا نعيم شرمنده اين كامپوننتي كه گذاشتين هم يه روز عقبه سپهر amir_s 07 آذر 1383, 15:52ایول فقط با این تغییر سال ماه روز رو در ماهای بعدی به هم نمیریزه يه اشتباهي شده به هم ميريزه !!! مثلا تاريخ از دوم شروع ميشه !!! كسي راه حلي سراغ نداره :oops: naeim_crack 07 آذر 1383, 17:14من اینو می دونسم اگه کسی یک الگوریتم کامل از تاریخ داره و با محاسبه سال کبیسه اینجا بزاره تا از رو اون یه کامپوننت تاریخ شمسی درست حسابی برای فلش درست کنیم amir_s 08 آذر 1383, 16:11من اینو می دونسم اگه کسی یک الگوریتم کامل از تاریخ داره و با محاسبه سال کبیسه اینجا بزاره تا از رو اون یه کامپوننت تاریخ شمسی درست حسابی برای فلش درست کنیمآره فكر خوبيه نميشه همين تاريخ رو يه كاري كنيم كه يه روز جلوتر رو نشون بده ؟؟؟ البته فكر ميكنم اين الگوريتم ماههارو از 29 روز حساب ميكنه <3pehr> 09 آذر 1383, 07:43سلام &lt;شوخي>مثل اينكه كارها بر عكس شده من بايد به مدير انجمن گوشزد كنم اول توي انجمن سرچ كن &lt;/شوخي> شوخي كردم امير جان يه وقتي ناراحت نشي اينجا رو يه نگا بكنين: سپهر amir_s 09 آذر 1383, 19:36ممنون چرا بايد ناراحت بشم ولي سپهر جان اين تاپيك توي انجمن سرور سايد هست و با اي اس پي كار شده ولي در كل براي تشخيص الگوريتم كار خوبه ممنون <3pehr> 10 آذر 1383, 07:18امير جان من هم بخاطر الگوريتم آدرس اين تاپيك رو دادم من كه وقت ندارم اگه يكي زحمت بكشه و اكشن اسكريپتش رو بذاره عالي ميشه. سپهر S4DEGH 10 آذر 1383, 17:18ما بالاخره نفهميديم كدام رو استفاده كنيم. بالايي يا پاييني amir_s 10 آذر 1383, 22:09ما بالاخره نفهميديم كدام رو استفاده كنيم. بالايي يا پايينيهيچ كدوم كد بالا يه روز عقب ميمونه و كد پايين تاريخ رو از دوم هر ماه حساب ميكنه يه كم صبر كنيد ببينيم چي ميشه Ebrahimimami 10 آذر 1383, 22:27سلام با تشكر از همه كه اين قدر به اين موضوع توجه نشان مي دهند و با تشكر از امير جان كه پيگير اين ماجرا بودند ممنون ميشم اگه كسي روش كامپوننت سازي رو برام توضيح بده چون كاملا بلد نيستم اگه سي دي يا سايتي هست كه اونو به فارسي ياد داده ممنون ميشم معرفي كنيد يه سوال : شما ها از كجا تا اين حد حرفه اي شديد؟؟ با تشكر : ابراهيم amir_s 10 آذر 1383, 22:37به تاپيك هاي همين انجمن براي كامپوننت سازي مراجعه كن ... در ضمن : خوش اومدي amir_s 10 آذر 1383, 22:41راستي ... اين هم موضوع مهميه ... مهمش كنم ؟؟؟ <3pehr> 11 آذر 1383, 08:44سلام امير جان به نظر من هم اگه مهمش كني بد نيست چون اينجوري بيشتر بهش توجه ميشه و زودتر به نتيجه مي رسه. سپهر Ebrahimimami 12 آذر 1383, 00:42سلام منم نظر دوستمون سپهر رو تاييد مي كنم به نظر من بياين به جاي اين همه تاپيك گوناگون و عجيب غريب - يه تاپيك بزنيم :‌ آموزش ساخت كامپوننت هر كسي هم كه مطلبي داره اونو براي امير جان ارسال ميكنه ايشونم زحمت مرتب سازي مي كنه و اونا رو مي ذاره تو انجمن كسي هم نبايد به اين تاپيك مستقيما چيزي بفرسته اين طوري نظم انجمن فلش و اكشن اسكريپت هم حفظ ميشه amir_s 12 آذر 1383, 15:51اين طوري نيست ٬ لبته تا حدودي درسته اين تاپيك به خاطر اينكه مسپله ي مهميه به صورت مهم در اومده تا بعد از نتيجه گيري كامپوننتي براش ساخته بشه و اين تاپيك به حالت معمولي برگرده naeim_crack 17 آذر 1383, 23:47سلام اقا در مورد این الگوریتمی که معرفی کردین اون فایل همون مشگل قبلی رو داشت و نمی شد ازش برای تبدیل تاریخ استفاده کرد من خودم یه الگوریتمی داشتم که به زبان php بودش و در اون الگوریتم تمام محاسبات سال کبیسه و ماه های 29 روزی نیز محاسبه میشه ابته دیگه خودم زیاد تستش نکردم ولی فکر کنم دیگه مشگلی نداشته باشه حالا این کامپوننت رو دانلود کنید اگه مشگلی نداشت تا کاملش کنم امیدوارم مشگلی نداشته باشه :roll: :roll: :roll: برای دریافت فایل اصلاح ضده به صفحه بعد برید :wink: amir_s 18 آذر 1383, 21:21ممنون آقا نعيم ببينيم چه طوره ! <3pehr> 19 آذر 1383, 10:14مرسي آقا نعيم من فكر مي كنم اين ديگه هيچ مشكلي نداره البته تا اونجا كه من آزمايشش كردم.بازم مرسي سپهر naeim_crack 19 آذر 1383, 11:41قابلی نداشت فقط چون با عجله بود برای کامپوننت فقط امکان تغییر رنگ رو گذاشتم بگید اگه خود الگوریتم مشکلی نداره بگید بجز تغییر رنگ به چی نیاز داره تا به اون اضافه کنم <3pehr> 19 آذر 1383, 13:55به نظر من اگه انتخاب فونت - انتخاب نوع فورمت نمايش(مثلا:1/1/1383 يا شنبه 1 فروردين 1383) داشته باشه خوبه. سپهر amir_s 19 آذر 1383, 14:48درسته سپهر جان ! معلوم بود خيلي با عجله كار شده اگر يه كم به وضع ظاهريش رسيدگي بشه عاليه الگوريتم هم فكر نميكنم مشكلي داشته باشه naeim_crack 20 آذر 1383, 12:26سلام اقا من یسری تغییرات روی این کامپوننت دادم و فکر کنم دیگه کامل شده باشه 1- قابلیت تغییر رنگ 2- قابلیت تغییر فونت 3- انتخاب نوع نمایش تاریخ یعنی به صورت عددی یا حروفی 4- انتخاب شکل حروف به صورت bold , italic, underline ,normal -5تغییر اندازه فونت اگه چیزی مونده بگید تا بازم کاملش کنم <3pehr> 20 آذر 1383, 13:02مرسي نعيم جان الان مي گيرمش فكر كنم ديگه خيلي كامل باشه اگه بازم چيزي بود مي گم. سپهر amir_s 23 آذر 1383, 20:56ممنون آقا نعيم. سعي ميكنم تا وقتي آن هستم تستش كنم! amir_s 25 آذر 1383, 22:28عالي بود ممنون خوب و كامل alireza_a 4 11 بهمن 1383, 04:53بچه ها سلام خسته نباشيد من يه سوال داشتم در باره تاريخ فارسي مي خواستم بدونم چه طوري مي شه تاريخو به صورت فارسي به ديتابيس فرستاد يا اصلا تاريخي كه به ميلادي هستش رو فارسي نشون داد ؟؟ من با ASP كار مي كنم و ممنون مي شم اگه جوابمو بديد . من اينو براي بخش اخبار مي خوام كه هروقت خبر جديدي اضافه مي كنم خودش به صورت خودكار تاريخو دخيره مي كنه حالا من مي خوام وقت نمايشش اينو به فارسي نشون بده amir_s 13 بهمن 1383, 12:59توي انجمن سرور سايد بگرديد




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 3696]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن