2014-06-18 47 views
0

我目前在一個應用程序,它應該能夠掃描一些代碼,QR等Xamarin.IOS日期格式

但是工作時,我掃描VEVENT碼日期格式看起來像這樣:

20140713T190000Z

我的問題是如何basicly我可以轉換成普通的日期時間,我可以使用事件添加到壓延機呢?

在此先感謝

+0

可能重複[如何從ISO 8601格式創建.Net DateTime](http://stackoverflow.com/questions/3556144/how-to-create-a-net-datetime-from-iso-8601 -format) –

回答

-1

使用下面的代碼:

NSDate *currDate = [NSDate date]; 
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init]; 
    [dateFormatter setDateFormat:@"dd.MM.YY HH:mm:ss"]; 
    NSString *dateString = [dateFormatter stringFromDate:currDate]; 

    yourLabel.text=dateString; 
+0

你可以把它翻譯成C#的任何可能性? :) –

+1

此代碼似乎將當前日期格式化爲字符串,這不是OP詢問的內容。 – Jason

2

嘗試此C#

NSDateFormatter dateFormat = new NSDateFormatter(); 
dateFormat.DateFormat = "d MMM yyyy"; 
dateFormat.ToString(picker.Date);