سلام دوستان من یک سایت با Asp3 طراحی کردم .حالا می خوام از تاریخ شمسی استفاده کنم!باید چه کار کنم؟
Printable View
سلام دوستان من یک سایت با Asp3 طراحی کردم .حالا می خوام از تاریخ شمسی استفاده کنم!باید چه کار کنم؟
تا به حال الگوريتمهای زيادی برای نمايش تاريخ جاری بر اساس تقويم جلالی ارائه شدهاند . در زير يک نمونه ساده ولی کارآمد آن ارائه می شود . اين نمونه تاريخ Server را نشان می دهد . برای اينكه تاريخ از روی كامپيوتر بازديدكننده محاسبه شود كافيست runat=server را از كد حذف كنيد .
کد:<script language="vbscript" runat="server">
Function IranDate()
Dim ifday,ifmonth,ifyear,ifdayofyear
Dim iyear,idayofyear
Dim inumdayofyear
Dim aifmonthdays
aifmonthdays = Array(31,31,31,31,31,31,30,30,30,30,30,29)
inumdayofyear = 365
iyear =year(date)
idayofyear = datepart("y", date)
If isleapyear(iyear-1) then
inumdayofyear = 366
aifmonthdays(11) = 30
End if
If (idayofyear > 79 ) then
ifyear = iyear -621
ifdayofyear = idayofyear - 79
Else
ifyear = iyear - 622
ifdayofyear = (inumdayofyear - 79 ) + idayofyear
End if
ifday = ifdayofyear
While ( ifday > aifmonthdays(ifmonth) )
ifday = ifday - aifmonthdays(ifmonth)
ifmonth = ifmonth + 1
Wend
ifmonth = ifmonth + 1
IranDate = ifyear & "/" & ifmonth & "/" & ifday
End Function
Function isleapyear(nyear)
isleapyear = ( ( (nyear mod 4) = 0 And (nyear mod 100) <> 0 ) or (nyear mod 400) = 0 )
End Function
Sub Showfdate
End sub
</script>
<%= (IranDate) %>
طریقه نصبش چطوریه ؟؟
چیکار کنیم که به نمایش در بیاد البته من میخوام طوری باشه که ساعت سرور رو محاسبه کنه
ممنون میشم راهنمایی کنید
بابا یکی نیست راهنمایی کنهنقل قول: