PDA

View Full Version : راهنمایی در زمینه ی یافتن تفاوت بین تاریخ هجری به شمسی و بر عکس



bazardeh
شنبه 27 آذر 1389, 20:45 عصر
با سلام
من به دنبال کلاسی یا روشی در زمینه چگونگی یافتن تفاوت بین تاریخ شمسی به هجری هستم من با استفاده کلاس PersianCalendar سال کبسه رو تشخیص دادم اما رو این گیر کردم لطفاً کمک کنید
با تشکر :گریه:

melika999
شنبه 27 آذر 1389, 21:40 عصر
خب شما سال را که دریافت میکنید مشخصه که هجریه یا شمسی......

m * h * d
یک شنبه 28 آذر 1389, 09:22 صبح
خوب شما می تونید از farsi library استفاده کنید

bazardeh
یک شنبه 28 آذر 1389, 18:57 عصر
خب شما سال را که دریافت میکنید مشخصه که هجریه یا شمسی......

خوب شما می تونید از farsi library استفاده کنید

دوستان عزیز می تونید بیشتر توضیح بدهید با همان کلاس PersianCalendar یا نه ، با چه کلاسی ...

h hamidi
دوشنبه 29 آذر 1389, 12:48 عصر
دوستان عزیز می تونید بیشتر توضیح بدهید با همان کلاس PersianCalendar یا نه ، با چه کلاسی ...

لطفا بیشتر توضیح دهید

kamran00f
چهارشنبه 01 دی 1389, 14:35 عصر
خب شما سال را که دریافت میکنید مشخصه که هجریه یا شمسی......


با سلام
من به دنبال کلاسی یا روشی در زمینه چگونگی یافتن تفاوت بین تاریخ شمسی به هجری هستم من با استفاده کلاس PersianCalendar سال کبسه رو تشخیص دادم اما رو این گیر کردم لطفاً کمک کنید
با تشکر :گریه:

عذر میخوام مگه تاریخ شمسی همون هجری نیست؟! یعنی در واقع هجری شمسی هست. منظور شما از هجری باید هجری قمری باید باشه درسته؟!

HadiVB
شنبه 01 بهمن 1390, 01:10 صبح
سلام
من مدتیه که مشکلی دارم با تبدیل تاریخ شمسی به قمری

روز 1390/08/16 را در یکی از فرمول های ارائه شده تو تاپیک ها حتی همین تاپیک قرار بدین
روز 11 ذی الحجه رو نشون میده در حالی که در تقویم رسمی ژئوفیزیک تهران 10 ذی الحجه است.

این مشکل در ماه های کبیسه و سال های کبیسه قمری دیده شد
نه در adjustment بخاطر اینکه این مورد فقط برای جابجایی روزهاست
اما این واسه تعداد روزهای ماه است مثلا توی همین سال جمادی الثانی رو 29 روزه نشون میده در حالی که اون سال جمادی الثانی کبیسه و 30 روز است


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

hadi_zaker2001@yahoo.com

mosyhey
شنبه 01 بهمن 1390, 04:23 صبح
تاریخ تقویم قمری در ایران را با هیچ فرمولی نمی توان به دست آورد؛ چرا که اول هر ماه بایستی ماه رویت شود تا ماه قبلی تمام شود.

تاریخ قمری در ایران در بیشتر ماه ها طبق فرمول درست می شود؛ برای بقیه هم باید مثلاً یک روز از آن کم کرد یا زیاد کرد.

mohammad272005
شنبه 01 بهمن 1390, 21:30 عصر
به ابن کد (http://www.codeproject.com/Articles/17495/Persian-DateTime) یه نگاهی بانداز. این کد تمام چیزایی که پرسیدی رو شامل میشه

Salar Ashgi
شنبه 01 بهمن 1390, 22:07 عصر
همانطور که دوستان هم گفتند ، تقویم قمری یا همان Hijri Calendar دات نت با تقویم قمری ایران کمی متفاوت است ./

mp_mp353
شنبه 01 بهمن 1390, 22:22 عصر
دوستان چرا کلاس دیت تایم سال 3000 (اگه درست یادم باشه) رو کبیسه نشون نمیده حالا اینکه چهار سال بعدش و چهار سال قبلش کبیسه است و باید خودش هم کبیسه باشه!!!!
البته رویه چند تاریخ دیگه هم همین مشکل رو داره. من یه برنامه خودم نوشتم که میلادی رو به شمسی تبدیل کنه که البته داخل کد خودم هم همینظوره چندتا کد دیگه رو هم تست کردم همینطور بودن (مشکل رو داشتن) حالا میخوام ببینم مشکل از فرموله یا سال هایی برای کبیسه بودن هستن که استثنا هستن ممنون.

mosyhey
یک شنبه 02 بهمن 1390, 15:10 عصر
این جوری و به این سادگی نیست که هر چهار سال یک بار حتماً یک سال کبیسه باشد.


http://fa.wikipedia.org/wiki/%D8%B3%D8%A7%D9%84_%DA%A9%D8%A8%DB%8C%D8%B3%D9%87