0

PHP cURL リクエストによって生成された JSON メッセージを介して日付を受け入れるように Rails モデルを取得しようとしています。メッセージはモデルの作成コントローラーに送信されます。

メッセージを渡すモデルには、別のモデル (日付が必要なモデル) と多くの関係があります。Date オブジェクトを使用して日付を格納したいと考えています。

cURL を介して渡す PHP 配列は、データで json_encode() を使用する前は次のようになります。

$data = array(
    "parent" => array(
        "parent_attr1" => 'blah',
        "childs_attributes" => array(
            array(
                "child_attr1" => 'blabla',
                "child_dateattr => 'mm/dd/yy'
            ),
        ),
    ),
);

「child_dateattr」の文字列を特定の形式にフォーマットする必要がありますか? または、Rails アプリで文字列を Date オブジェクトに変換する必要がありますか?

4

1 に答える 1

0

Date.strptime()
次のように機能します。

Date.strptime("06/21/81", "%m/%d/%y")
=> Sun, 21 Jun 1981
于 2013-05-07T18:25:25.240 に答える