0

現在、サンプルのアップロードで問題が発生しています。次のエラー メッセージ「Invalid Date Time value received.」が表示されて動作しません。

日付が文字列としてフォーマットされる方法について不平を言っているようですyyyy-MM-ddTHH:mm:ss.SS-iPhoneサンプルコードが最初にそれをどのようにフォーマットしyy-mm-ddTHH:mm:ss:SSS、HTML5の例のインラインドキュメントで述べられているように変更し、他のいくつかのフォーマットに変更しましたが、うまくいきません.

正しいフォーマットは何ですか?


サンプルをダウンロード部分で機能させるために私が行ったことは次のとおりです...

指示通り、plistファイルのURIを変更しました。

HTML5 の例を見て、webservice の URL の形式が間違っていることに気付いたので、以下のように変更しました。

 //self.uploadURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@/DefaultScopeSyncService.svc/?syncScope=DefaultScope&operation=UploadChanges&userid=%@", self.baseURL, [anc valueForKey:@"userID"]]];
 self.uploadURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@/DefaultScopeSyncService.svc/defaultscope/UploadChanges?userid=%@", self.baseURL, [anc valueForKey:@"userID"]]];     

 //self.downloadURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@/DefaultScopeSyncService.svc/?syncScope=DefaultScope&operation=DownloadChanges&userid=%@", self.baseURL, [anc valueForKey:@"userID"]]];
 self.downloadURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@/DefaultScopeSyncService.svc/defaultscope/DownloadChanges?userid=%@", self.baseURL, anc.userID]];
4

1 に答える 1

0

これが他の誰かを助ける場合...

動作するフォーマットを見つけました。 yyyy-MM-ddTHH:mm:ss.SSSSSSS
時間形式の変換は Formatters/FormatterUtilities.cs ファイルで行われているようです

于 2012-11-01T04:26:04.537 に答える