درود،میهمان گرامی ورود ثبت نام لیست اعضا تقویم راهنما جستجوجستجو
بازیابی رمز



آخرین ارسال ها
انتخاب جنسيت فرزندان با رژيم غذايي !
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:1
درمان غیر دارویی دندان درد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:1
اقدامات پيشگيرانه و مداخله گرايانه براي کنترل اعتياد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:1
تاثير لبنيات در كاهش سنگ كليه
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:1
مواظب « کریستال مت» ها باشید!!
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:1
آب درمان بسیاری از بیماری ها
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
دمای بدن چگونه کنترل میشود؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
چرا نوشیدن الکل زیانبار است؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
ترك سيگار اشتهاي سيگاري‌ها را بهبود مي‌بخشد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
سن شيوع بيماريهاي قلبي در ايران يك دهه زودتر از كشورهاي غربي
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
چگونه سرفه كودكان را تسكين دهيم؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
سندرم تخمدان پلي کيستيک باعث ايجاد پرمويي و آکنه خواهد شد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:2
شيوع حالت غم و اندوه پس از زايمان در 40 درصد موارد شايع است
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
از وضعيت تري گلسيريد خونتان خبر داريد؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:5
جايگزيني مرجان به جاي استخوان
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
راديوگرافي در ماههاي اول بارداري مي‌تواند كودكان را با مشكل شنوايي مواجه كند
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
عدم استفاده از عينك آفتابي مناسب احتمال ابتلا به ‌آب‌مرواريد را 3 ‌برابر افزايش مي‌ده
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
مصرف سيگار از علل مهم ابتلاي افراد به سينوزيت است
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:4
استفاده از قليان به اندازه استعمال ‌20 نخ سيگار خطر دارد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
خشونت طولاني صدا و بدون علت شايع‌ترين علامت بروز سرطان حنجره است
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:4
چرا ما ابرو داریم؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
اثر سبزيجات بر مغز سالمندان
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
ديدن غذاهاي موردعلاقه موجب بهبود كارآيي مغز مي شود
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:4
اگزما بيشتر جنبه ارثي دارد استرس باعث تشديد بيماريهاي پوستي مي‌شود
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
مصرف داروهاي اعصاب و روان در دوران بارداري منجر به شکاف لب نوزاد مي‌شود
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
در حين رويش دندان‌هاي نوزادان از دندان‌گير استفاده نكنيد
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
چگونه از ابتلا به سكته قلبي جلوگيري كنيم؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
این 10 نکته را در ماه رمضان برای گرفتن روزه فراموش نکنید!!!
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:3
چرا داروی سرطان تاکنون کشف نشده است؟
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:6
گرما به تسكين درد كمك مي‌كند
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:4
اثر كم خوني بر ذهن و بدن
شروع کننده:فرشاد شاه آخرین ارسالفرشاد شاه پاسخ ها:0 مشاهده:5
گالری مدل آرایش صورت
شروع کننده:aria آخرین ارسالelina_mn پاسخ ها:70 مشاهده:31631
مدل طراحی ناخن
شروع کننده:elina_mn آخرین ارسالelina_mn پاسخ ها:17 مشاهده:222
مدل آرایش چشم
شروع کننده:mina آخرین ارسالelina_mn پاسخ ها:117 مشاهده:14779
شستن دست ها با آب گرم مرگ ومیر کودکان زیر 5 سال را کاهش می دهد
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:13
چطور به کودکان شستن دست را آموزش دهیم؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:9
با شستن دست از بیماری جلوگیری کنید
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:6
اسکناس های کثیف موجب انتقال بیماری کچلی می شوند
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:8
راه های پیشگیری از سرما خوردگی
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:8
تفاوتهای سرماخوردگی ، آنفلوآنزای فصلی و H1N1
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:9
لنزهای تماسی برای کنترل قند خون
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:6
چند توصیه برای شستشوی پوست خود
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
محلی برای طرح سوالات و مشکلاتی که به ان برخورد میکنید
شروع کننده:admin آخرین ارسالadel پاسخ ها:419 مشاهده:22208
آدامس جویدن عامل تشدید نفخ در دستگاه گوارش است
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
کافی شاپ آواکسی ها
شروع کننده:adel آخرین ارسالadel پاسخ ها:101 مشاهده:1146
انرژی نقطه صفر و معادله دیراک
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
اتحاد نیروها و نظریه سی. پی. اچ.
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
تجدید آزمایش سرعت نوترینوها/ تلاش برای اثبات یا رد سرعت بالاتر از نور در ذرات بنیادین
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
داوران ترک ديدار ايران و آلباني را قضاوت مي کنند
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
زندگینامه بزرگان
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:10 مشاهده:33
****امشب سایت ها ده دقیقه تعطیل می شوند***
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:6
ارتباط البرت انیشتین با آیت الله بروجردی
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
اسامي ممنوعه در سازمان ثبت احوال
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:6
درياچه شيلي در كمتر از 24 ساعت ناپديد شد!
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:3
بيانيه‌ دفتر موسيقي ارشاد درباره خواننده هتاک
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:5
شهادت دو زن ايراني در حمله به زائران در عراق
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:2
واکنش آیت الله جوادی آملی به رژه همجنس بازان در آذربایجان
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
برگزاری تجمع بزرگ عزاداران امام هادی (ع) و کفن پوشان حضرت رقیه (س)
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:6
سیم‌کارت‌های رایتل فعلا خرید و فروش نمی‌شوند
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:5
اعلام زمان بندی اچ تی سی برای عرضه بروز رسانی اندروید 4 تعدادی از اسمارت فون های این
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
استفان هاوکینگ چگونه حرف می‌زند؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:7
رصدخانه مراغه، میراث جاویدان
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
تولید نانوساختارهای ستاره ای شکل
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
می‌دانید چند سنگ آسمانی زمین را تهدید می‌کنند؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:3
هوانوردی
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
بشقاب پرنده؛ از واقعیت تا خیال
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
حیات منظومه شمسی، درون یک حباب است!
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
انواع موشک های کروز
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
گنج‌های فضایی مال کیست؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
حدس می زنید این عکس کجاست؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
حمله پرندگان خشمگین به فضا
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
ماه، مقصر غرق شدن کشتی تایتانیک بوده است!
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
اندازه گیری دقیق روشن ترین ذرات ریز اتمی جهان
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
آخرین پرواز ارابه های الهام بخش فضایی
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
روند پیرشدن فضانوردان آهسته تر می شود
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
تولید کاتالیست های ارزان و زیست سازگار
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:5
بررسی حیات زمینی در برخی کوتوله های سرخ
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
جدیدترین معمای کیهانی: کهکشان‌های نخستین چند ستاره داشتند؟
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
تالس
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
پلاسمون کوانتومی در نانوذراتی در ابعاد اتمی
شروع کننده:silent boy آخرین ارسالsilent boy پاسخ ها:0 مشاهده:4
title title title title title
آموزش پرورش اندام در 90 روز دستبندوگوشواره ماه تولد شما آموزش افزایش قد (کتاب و سی دی) جدیدترین روش بستن شال و روسری برنامه مشاهده همه شبکه های دنیا


ارسال پاسخ 
تابع مبدل تاریخ سیستم به تاریخ شمسی با حالتهای مختلف
نویسنده پیام
MoonLover

ناظم ارشد انجمن
******

ارسال ها: 18,519
تاریخ عضویت: 29 December 2008
امتیاز: 147
تشکرهای ارسالی : 16674
تشکرهای دریافتی : 26116
اعتبار: 202  واحد
1
تابع مبدل تاریخ سیستم به تاریخ شمسی با حالتهای مختلف
تابع مبدل تاریخ سیستم به تاریخ شمسی با حالتهای مختلف

Option Explicit

Private Month_Name, Spring_Fall
Private Time_Difference, Time_Client
Private Base_Year

'--- Farsi Date Convertor --------------------'

Private Sub Get_Date(ByVal Days, Sal, Mah, Rooz)
Dim Years, Year_Length
Do While Days >= 0
If Kabiseh(Years) Then
Year_Length = 366
Else
Year_Length = 365
End If
If Days - Year_Length >= 0 Then
Years = Years + 1
Days = Days - Year_Length
Else
Sal = Base_Year + Years
If Days <= 185 Then
Mah = 1 + (Days \ 31)
Rooz = 1 + (Days Mod 31)
Else
Days = Days - 186
Mah = 7 + (Days \ 30)
Rooz = 1 + (Days Mod 30)
End If
Exit Sub
End If
Loop
End Sub
Private Function Kabiseh(ByVal Years)
Dim Temp
Kabiseh = False
Temp = (Base_Year + Years) - 1309
If (((Temp Mod 32) - (Temp \ 32)) Mod 4) = 0 Then Kabiseh = True
End Function
Public Property Let SFhour(x)
Spring_Fall = x
End Property
Public Property Let Time_Diff(ByVal t)
Time_Difference = t
End Property
Public Property Let state(ByVal S)
Month_Name = S
End Property
Public Function To_Hejri(ByVal what_date, Optional Month_Name)
Dim Days, Day_Name, Day_Number, Temp_Days, Months
Spring_Fall = False
If IsMissing(Month_Name) Then Month_Name = 0

Time_Difference = #12:00:00 AM#
Base_Year = 1332

Months = Array("ÝÑæÑÏíä", "ÇÑÏíÈåÔÊ", "ÎÑÏÇÏ", "ÊíÑ", "ãÑÏÇÏ", "ÔåÑíæÑ", "ãåÑ", "ÂÈÇä", "ÂÐÑ", "Ïí", "Èåãä", "ÇÓÝäÏ")

Day_Name = Array("í˜ÔäÈå", "ÏæÔäÈå", "Óå ÔäÈå", "åÇÑÔäÈå", "äÌÔäÈå", "ÌãÚå", "ÔäÈå")
Days = DateDiff("d", #3/21/1953#, what_date)
Day_Number = Weekday(what_date)
Dim Year_Length, Sal, Mah, Rooz, temp_date
If FormatDateTime(what_date + Time_Difference, vbShortDate) = 1 And Mah <= 6) And Not ((Mah = 1 And Rooz = 1) Or (Mah = 6 And Rooz = 31))) And Spring_Fall = True Then
If FormatDateTime(what_date + Time_Difference + #1:00:00 AM#, vbShortDate) <> FormatDateTime(what_date + Time_Difference, vbShortDate) Then
Temp_Days = Days + 1
Day_Number = (Day_Number + 1)
If Day_Number = 8 Then Day_Number = 1
Else
Temp_Days = Days
End If
Time_Client = FormatDateTime(what_date + Time_Difference + #1:00:00 AM#, vbLongTime)
If Temp_Days <> Days Then
Days = Temp_Days
If Rooz = 30 And Mah = 6 Then
If DateDiff("n", Time_Client, #1:00:00 AM#) <60>= 0 Then
Time_Client = FormatDateTime(what_date + Time_Difference, vbLongTime)
Days = Days - 1
If Day_Number = 1 Then
Day_Number = 7
Else
Day_Number = Day_Number - 1
End If
End If
End If
Call Get_Date(Days, Sal, Mah, Rooz)
End If
End If
If Month_Name = 0 Then
If Rooz < 10 Then Rooz = "0" & Rooz
If Mah < 10 Then Mah = "0" & Mah
To_Hejri = Sal & "/" & Mah & "/" & Rooz
ElseIf Month_Name = 1 Then
To_Hejri = Rooz & " " & Months(Mah - 1) & " " & Sal
ElseIf Month_Name = 2 Then
To_Hejri = Day_Name(Day_Number - 1) & " " & Sal & "/" & Mah & "/" & Rooz
ElseIf Month_Name = 3 Then
To_Hejri = Day_Name(Day_Number - 1) & " " & Rooz & " " & Months(Mah - 1) & " " & Sal
End If
End Function
Public Function To_Time(what_date)
Call To_Hejri(what_date)
To_Time = Time_Client
End Function
Private Sub Class_Initialize()
Spring_Fall = False
Month_Name = 0
Time_Difference = #12:00:00 AM#
Base_Year = 1332
End Sub

امضاء گاهی باید فراموش کرد..
به زودی میام..امتحان دارم فعلا!
آفلاین
Monday 20 June 2011 15:10 نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تابع تبدیل اعداد به صورت حروفی ( فارسی ) MoonLover 0 385 Monday 20 June 2011 15:12
آخرین ارسال: MoonLover
  اجزاء یک برنامه Visual Basic و پسوند های مختلف فایل های vb MoonLover 0 218 Monday 20 June 2011 14:30
آخرین ارسال: MoonLover
  تبدیل تاریخ شمسی به میلادی در ویژوال بیسیک Eris 6 7,084 Saturday 08 May 2010 02:40
آخرین ارسال: PPF
  تابع 2245015 3 1,289 Tuesday 18 March 2008 21:29
آخرین ارسال: Eris

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان
زمان کنونی: Friday 25 May 2012, 00:14