تور لحظه آخری
امروز : پنجشنبه ، 8 آذر 1403    احادیث و روایات:  پیامبر اکرم (ص):هر بنده اى بر همان چيزى كه در درون داشته و با آن از دنيا رفته، برانگيخته مى شود...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

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

صرافی rkchange

سایبان ماشین

دزدگیر منزل

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

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

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

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

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

آراد برندینگ

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

موسسه خیریه

واردات از چین

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

ناب مووی

دانلود فیلم

بانک کتاب

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

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

irspeedy

درج اگهی ویژه

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

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

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

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

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

قیمت سرور dl380 g10

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

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

خرید فالوور

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

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

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

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

محصولات فوراور

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

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

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

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

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

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

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

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

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

قرص گلوریا

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

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

 






آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

تاریخ هجری شمسی -


واضح آرشیو وب فارسی:سایت ریسک: تاریخ هجری شمسی rah 07 خرداد 1386, 10:54سلام کمک میخواستم در مورد نمایش تاریخ شمسی. تو همین انجمن سرچ کردم چیزهایی گیرم اومد ولی من همچین چیزی میخوام: 1)مثلاً به این صورت نمایش بده : دوشنبه 7 خرداد 1386 2)بعد اینکه تاریخ میلادی رو از رو سیستم کاربر نخونه بعد به شمسی تبدیل کنه. چون ممکنه تاریخ و ساعت سیستم کاربر تنظیم نباشه. اونوقت تاریخ رو اشتباه نشون میده. چیزی میخوام که اگر تاریخ سیستم کاربر تنظیم نبود تاریخ رو درست نشون بده . یعنی میشه گفت به یه سرور تاریخ درست وصل باشه !!! ممنون منتظرم desiran 07 خرداد 1386, 13:59خوب عزیر جان شما با چه زبانی می خوایی این کارو برکنی . 1 بعد هم شما اگر از زبان های سرور ساید مثل asp , asp.net , php و.... استفاده کنی . اون به شما تاریخ سرور (یعنی جایی که صفحه ی شما اون جاست رو به شما میده) که حتما دقیق هست. و اگه بخوایی ساعت کاربر رو نمایش بدی باید از زبان های سمت کاربر client-side استفاده کنی . و برای تاریخ هم اگه بگی زبان برنامه نویسیت چیه شاید بتونم کمکت کنم و یه چیز دیگه اینکه (حالا تو هر زبانی) شما باید روز هفته - روز - نام ماه - و سال رو جدا گانه بدست بیاری بعد در کنار هم مرتب کنی. و اگر می خوایی در دیتا بیس ثبت کنی . بهتره که هر کدوم رو در یک فیلد جداگانه بریزی که بعدا برای مرتب سازی خیلی راحت تری . rah 07 خرداد 1386, 20:25با زبان ASP، :) به همون صورت Server Side. -- بعدش هم اینکه من تاریخ ها رو نمی خوام در دیتابیس ثبت کنم. فقط میخوام به همون صورتی که گفتم به نمایش در آرم. ممنون میشم بتونی کمکم کنی. rah 08 خرداد 1386, 09:54چی شد پس دوستان؟ :neutral: m1pfard 08 خرداد 1386, 11:05اگه جاوا اسکریپت باشه نمیشه؟! مثل این فایل که پیوست شده. 10 نوع خروجی داره: --------------------------------------------------------- 8/3/1386 8/3/86 8 خرداد 1386 هشتم خرداد 1386 هشتم خرداد ماه 1386 سه شنبه، 8/3/1386 سه شنبه، 8/3/86 سه شنبه، 8 خرداد 1386 سه شنبه، هشتم خرداد 1386 سه شنبه، هشتم خرداد ماه 1386 -------------------------------------------------------- درضمن فکر کنم اگه runat=server باشه، تاریخ سرور رو بده. rah 08 خرداد 1386, 12:00خروجی ها درسته. اما با قرار دادن runat به server تغییری ایجاد نمی شه. و تاریخ سیستم کاربر رو به شمسی بر میگردونه. چیکار بایست انجام داد؟ m1pfard 08 خرداد 1386, 13:09ببینید، این برنامه یه تابع با نام ConvertDateTag هست که از یه ورودی به نام st که تاریخ میلادی است استفاده می کنه. به این ترتیب شما می تونید هر تاریخی رو که می خوایید به صورت هجری تبدیل کنید. یعنی با دستورات سمت سرور، تاریخ سرور رو بدست بیارید (البته به صورت mm/dd/yyyy) بعد اونو داخل متغیر st قرار بدین. در واقع ورودی تابع شما می تونه هر تاریخی باشه (تاریخ سرور یا تاریخ لوکال یا تاریخ خوانده شده از دیتابیس و ...) - بستگی به نحوه استفادتون داره. rah 08 خرداد 1386, 13:19درسته. ولی حالا چطوری میتونم ورودی تابع رو سرور قرار بدم نه سیستم کاربر؟ rah 08 خرداد 1386, 17:17کسی نبوود؟ :eek: desiran 08 خرداد 1386, 19:39ببین این به کارت می یاد D = Array (20, 19, 20, 20, 21, 21, 22, 22, 22, 22, 21, 21) P = Array (11, 12, 10, 12, 11, 11, 10, 10, 10, 9, 10, 10) W = Array ("يکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه") Mon = Array ("فروردين", "ارديبهشت", "خرداد", "تير", "مرداد", "شهريور", "مهر", "آبان", "آذر", "دی", "بهمن", "اسفند") Dm = Day(Date) Mm = Month(Date) Ym = Year(Date) U = 0 Rp = 0 If (Ym Mod 4) = 0 Then U = 1 If ((Ym Mod 100) = 0 AND (Ym Mod 400) <> 0) Then U = 0 Ys = Ym - 622 X = Ys - 22 X = X Mod 33 If ((X Mod 4) = 0 AND X <> 32) Then Rp = 1 I = Not(Rp-2) + NOT(U - 2) * 2 X = 0 If (I = 0 AND Mm = 3) Then X = 1 If I = 0 Then I = 3 Ms = (9 + Mm) Mod 13 If Ms < 10 Then Ms = Ms + 1 D 1 = D(Mm - 1) If (I = 1 AND Mm > 2) Then D 1 = D 1 - 1 If (I = 2 AND Mm < 3) then D 1 = D 1 - 1 P1 = P(Mm - 1) If (I = 1 AND Mm > 2) Then P1 = P1 + 1 If (I = 2 AND Mm < 4) Then P1 = P1 + 1 If (Dm > 0 AND Dm <= D 1) Then Ds = P1 + Dm + X - 1 X = 1 Else Ds = Dm - D 1 Ms = Ms + 1 If Ms = 13 Then Ms = 1 X = 2 End If If ((Mm = 3 AND X = 2) OR Mm > 3) Then Ys = Ys + 1 Ys Ds Mon(Ms - 1) W(WeekDay(Date) - 1) rah 09 خرداد 1386, 09:56فکر می کنم Bug داره ! m1pfard 10 خرداد 1386, 07:51بدین شکل: rah 10 خرداد 1386, 09:30متشکرم. پس از آپلود مشکل حل شد. پایان// h_a_n_i_22 14 خرداد 1386, 17:47سلام میخوام دکمه اضافه به سبد خرید رو طراحی کنم کمکم کنید rah 14 خرداد 1386, 19:22لطفاً تاپیک جدید باز کنید// amirlol 15 خرداد 1386, 20:47بلاخره بنتیجه رسیدین یا نه ؟ rah 15 خرداد 1386, 20:49امیر جان، این تاپیک به نتیجه رسید. اما این پست آخری رو خبر ندارم؟!




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

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

bt

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







-


گوناگون

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


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