-588657600000-0400
私はこのように私の応答を得ています。これは無効な long であるため、これを Date 形式に変換できません。
new Date(Long.parseLong("/Date(-588657600000-0400)/"));
とにかく、そのような形式で応答文字列を取得すると、実際に新しい日付オブジェクトを構築できます。この質問は、以前に尋ねられたこの質問に関連しています。java.lang.Long.parseLong 例外
ここでスローされる例外は"04-09 01:39:25.793: E/AndroidRuntime(8011): java.lang.NumberFormatException: Invalid long: "588657600000-0400" です。
Calendar クラスを調べようとしましたが、http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.htmlですが、Long を渡さずに Date オブジェクトを取得するメソッドが見つかりませんでした。