2

Web サービス ( oData Web サービス) からこの形式で日付を取得します

/Date(847065600000)

この質問によると。WCF Data Services (OData) から返された JSON DateTime を処理する方法

これは DateTime オブジェクトです。有効な iOS 日付形式に変換するにはどうすればよいですか?

4

1 に答える 1

4

その数値は UNIX タイムスタンプ、つまり 1970 年から経過した秒数です。初期化子を使用して NSDate に変換できます。

  NSTimeInterval timeInterval = 847065600000;
  NSDate* date = [NSDate dateWithTimeIntervalSince1970:timeInterval];

アップデート:

番号を確認しましたが、実際にはミリ秒単位のようです。したがって、正しい日付を取得するには、dateWithTimeIntervalSince1970: に渡す前に 1000 で割る必要があります。

于 2012-07-12T07:32:59.973 に答える