+1 امتیاز

این کامپاننت HmFarsiCalender تاریخ رو به این صورت نشون میده سه شنبه 15 مهر 1393 در صورتی که تو دیتابیس اینجوری تاریخ ذخیره میشه 1393/07/15
به این صورت ذخیره میکنم تو لیبل

txttoday.Text = HM_FarsiCalendar.FarsiDate.FarsiToday.FarsiDate.Fu  llNameDate

تابع بالا رو باید طوری تغییر بدم که به صورت 1393/07/15 نشون بده ممنون میشم راهنمایی کنید

3 پاسخ

0 امتیاز
حداقل خود کامپوننت رو آپلود میکردی که بتونیم گزینه هاش رو بررسی کنیم.

ولی ممکنه به فرمت تاریخ در ویندوز هم مربوط باشه و یا در همون زیرگزینه های خود کامپوننت باید گزینه ای باشه که فرمت نمایش تاریخ رو عوض کنی.
0 امتیاز

بنده از این کامپوننت استفاده میکنم و همون چیزی که شما میخواهید رو هم نشون میده.

http://s5.picofile.com/file/8144661084/FarsiCalendarComponent.dll.html

 FarsiCalendarComponent.FarsiDate fd = new FarsiDate();
            label2.Text= fd.FarsiDateValue.ToString();


 

0 امتیاز

من با خود سي شارپ بدون كامپوننت بهتون مي گم :

ابتدا اين using رو اضافه كنيد :

 

using System.Globalization;

سپس اگر مي خواين زمان لود شدن فرم براي شما نمايش داده بشه :

string Date = pc.GetYear(DateTime.Now) + "/" + "0"+pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now);

texttoday.Text=Date;

 

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...