SQL Serverからjson形式でデータをエクスポートしているので、Phoenixアプリケーションにインポートできます。私が確信していないのは、どうやって日付を扱うべきかということです。現時点では、Unixのタイムスタンプとして日付をエクスポートしています。ここではサンプルです:フェニックス/エリクサーでPhoenix、Json、Unixタイムスタンプ
[
{ "Log": { "Start": 1319734790, "End": 0, "Comment": "" },
{ "Log": { "Start": 1319732847, "End": 1319734790, "Comment": "Had lunch today" }
]
DateTimeオブジェクトにUnixタイムスタンプに変換するための最良の方法は何ですか?私はEctoデータベースに挿入しているので、Ecto DateTimeオブジェクトを使用する必要があると仮定しています。
http://michal.muskala.eu/2015/07/30/unix-timestamps-in-elixir.html – Dogbert
また、多くの時間をかけて作業する予定がある場合は、「Timex 'ライブラリ、これは物事をより簡単にする。 – JustMichael
最後に、jsonを制御できるため、iso date形式の文字列を使用しました。これらの文字列は、DateTimeフィールドのために自動的に変換され、私は手動変換を行う必要はありませんでした。 – Mitkins