[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 שהוא התאריך הנוכחי.
תהנו.
איפה הכי כדאי ללמוד מקצוע זה?
איפה אתה למדת?
תודה ושלום!!!