PDA

View Full Version : مشکل تاریخ فارسی در دات نت 2005



reham
سه شنبه 16 اسفند 1384, 10:54 صبح
سلام.من برای نشان دادن تاریخ چاپ در گزارشات از این کد استفاده کردم



Dim pc As New System.Globalization.PersianCalendar
dd = pc.GetYear(Date.Now) & "/" & pc.GetMonth(Date.Now) & "/" & pc.GetDaysInMonth(pc.GetYear(Date.Now), pc.GetMonth(Date.Now))


ولی نمیدونم چرا همش 29/12/84 رو نشون میده؟؟؟؟؟؟؟؟؟تاریخ سیستم رو به هر تاریخی عوض میکنم بازم همین مشکل رو داره

habedijoo
سه شنبه 16 اسفند 1384, 12:33 عصر
دوست عزیز فونت باکست رو توی گزارشت عوض کن .

reham
سه شنبه 16 اسفند 1384, 14:19 عصر
GetDaysInMonth
این مشکل من بود.به جای پیدا کردن روز چندم ماه داشتم تعداد روزهای ماه 12 رو پیدا میکردم.
از این تابع استفاده کردم مشکل حل شد:
GetDayOfMonth

habedijoo عزیز منظور شما رو نفهمیدم؟فونت رو چی بزارم؟؟؟؟

meh_secure
سه شنبه 16 اسفند 1384, 15:17 عصر
همونی که شما گفتید(reham) درسته و مشکل کد رو حل میکنه.