我目前在一個應用程序,它應該能夠掃描一些代碼,QR等Xamarin.IOS日期格式
但是工作時,我掃描VEVENT碼日期格式看起來像這樣:
20140713T190000Z
我的問題是如何basicly我可以轉換成普通的日期時間,我可以使用事件添加到壓延機呢?
在此先感謝
我目前在一個應用程序,它應該能夠掃描一些代碼,QR等Xamarin.IOS日期格式
但是工作時,我掃描VEVENT碼日期格式看起來像這樣:
20140713T190000Z
我的問題是如何basicly我可以轉換成普通的日期時間,我可以使用事件添加到壓延機呢?
在此先感謝
DateTime d = DateTime.ParseExact("20140713T190000Z","yyyyMMdd'T'HHmmss'Z'",null);
也看到這個question
使用下面的代碼:
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;
你可以把它翻譯成C#的任何可能性? :) –
此代碼似乎將當前日期格式化爲字符串,這不是OP詢問的內容。 – Jason
嘗試此C#
NSDateFormatter dateFormat = new NSDateFormatter();
dateFormat.DateFormat = "d MMM yyyy";
dateFormat.ToString(picker.Date);
可能重複[如何從ISO 8601格式創建.Net DateTime](http://stackoverflow.com/questions/3556144/how-to-create-a-net-datetime-from-iso-8601 -format) –