0

この@"2012-11-23 04:46:19.120"のような 12 時間形式で Web サービスから日付を取得しています。今回の天気が午前か午後かを特定する方法はありますか? 正しい結果を得るために何をすべきか教えてください。

私は次のように応答で辞書を取得しています:

{

address = "22 W 46th St,\nNew York,New York,10036";
"business_name" = "Monster Sushi Midtown";
"con_res_id" = 5940;
"current_date" = "2012-11-23 04:46:19.120";
"deal_description" = "Enjoy Happy Hour with $3 Large Beers & $2 Regular Beers";

}

4

2 に答える 2

1

質問といくつかの情報を提供してくれたiosRiderに感謝します。

答えはいいえだ。

データベースにAM/PMが保存されていない場合、cocoaはそれをAMまたはPMに変換できません。

今あなたができることは:

両方の日付のタイムスタンプを破棄し、NSStringに保存して、比較してください。

于 2012-11-23T11:49:32.297 に答える
1

いいえ、応答の日付形式が 12 時間形式で、AM/PM の値が含まれていない場合、それを推測する方法はありません。

于 2012-11-23T11:32:56.777 に答える