2017-10-18 67 views
1

我有一個DateTimePicker,它是PersianDate(假日期)。它將日期顯示爲長格式。現在我想從它那裏得到只有一年或僅一個月......所有如何從persiandate獲得年度價值(假設日期)

+0

'DateTimePicker'有一個名爲'Value'屬性和它的類型DateTime'的'... –

+0

這取決於到您正在使用的自定義控件。標準'DateTimePicker'不支持波斯日曆。 –

回答

2

由於這是你如何使用它:

var myDate = DateTime.Now; 
var pc = new PersianCalendar(); 
var persianYear = pc.GetYear(myDate); 

不要忘記放置使用。

using System.Globalization; 
+0

謝謝你的回答。但我不想要DateTime.now ...我想要我插入我的datetimepicker框中的任何一年...例如1392 – rasool

+0

我剛剛舉了一個例子,你需要用你的第一行代替自己的代碼,你從DateTimePicker得到的日期。 –

+0

感謝您的幫助。 – rasool