0

sqlite テーブルから R にデータを取得しました。列の 1 つは文字列で、sqlite のデータ時間でした。次の形式です。

                  time_json         number
1    2013-07-08 01:06:02 AM              6
2    2013-07-08 01:08:01 AM              6
3    2013-07-08 01:12:01 AM              6
4    2013-07-08 01:14:01 AM              6
5    2013-07-08 01:16:01 AM              6

R で time_json フィールドを適切な日時にフォーマットし、AM/PM の区別を考慮する必要があります。私が試したことは何もありません。

よろしくお願いします。

4

1 に答える 1

1

にリストされている形式を使用すると、これは機能するようです?strptime

test <- c("2013-07-08 01:06:02 AM", "2013-07-08 01:06:02 PM")

as.POSIXct(
  test,
  format="%Y-%m-%d %I:%M:%S %p"
)

結果:

[1] "2013-07-08 01:06:02 EST" "2013-07-08 13:06:02 EST"
于 2013-07-11T04:45:59.277 に答える