簡體   English   中英

如何在目標C中修復“無效的AllXsd值”?

[英]How to fix “not a valid AllXsd value” in objective-C?

我正在嘗試通過傳遞日期時間來消耗Web服務,但是我得到以下信息:

字符串“ 5/19/2010 5:25:21 PM”不是有效的AllXsd值。

我是否需要將字符串“ 5/19/2010 5:25:21 PM”轉換為目標C中的有意義的對象,如果是的話,該怎么辦?

我認為您發送的日期似乎格式錯誤。 您需要以2008-02-16T18:13:00格式發送。 您可以使用日期格式化程序來實現,

NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];
NSString * theDateString = [dateFormatter stringFromDate:[NSDate date]];

NSLog(@"%@", theDateString); 

在構建請求時使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM