[12 בספטמבר 2009] [1 תגובות]
ב-ASP, ניתן להציג את התאריך במספר צורות שונות, אך לא מצאתי דרך להציג את התאריך בשפה העברית. אני רוצה להדפיס את התאריך הלועזי בשפה העברית ולא את התאריך העברי.
כך אני רוצה שיראו התאריכים:
- 19 בינואר 2009
- 31 באוגוסט 2010
- 1 בספטמבר 2011
הקוד
הנה הקוד הפשוט שעושה זאת:
Function DateHebrew(strDate)
Select Case Month(strDate)
Case 1
strMonth = "ינואר"
Case 2
strMonth = "פברואר"
Case 3
strMonth = "מרץ"
Case 4
strMonth = "אפריל"
Case 5
strMonth = "מאי"
Case 6
strMonth = "יוני"
Case 7
strMonth = "יולי"
Case 8
strMonth = "אוגוסט"
Case 9
strMonth = "ספטמבר"
Case 10
strMonth = "אוקטובר"
Case 11
strMonth = "נובמבר"
Case 12
strMonth = "דצמבר"
Case Else
strMonth = ""
End Select
DateHebrew = Day(strDate) & " ב" & strMonth & " " & Year(strDate)
End Functionאופן השימוש
על מנת להדפיס את התאריך הנוכחי, נשתמש בקוד הבא:
Response.Write DateHebrew(Now())
הפונקציה DateHebrew מקבלת פרמטר אחד שהוא התאריך שרוצים להפוך לעברית. במקרה הזה נשלח הפרמטר Now שהוא התאריך הנוכחי.
תהנו.


איפה הכי כדאי ללמוד מקצוע זה?
איפה אתה למדת?
תודה ושלום!!!