2016-07-18 10 views
1

日付を含む列を20160317000043のように変換し、2016/03/17 00:00:43の形式(または日付と時刻)に変換すると助けが必要です。時間を別の列に)。 私は多くを検索しましたが、これを行う方法が見つかりませんでした:as.dateは文字列の日付ですが、数字があり、日付と時間の間に区切り文字はありません!1つの数字から日付と時間の書式R

質問が適切な形式でない場合は申し訳ありません。私はそれをやる方法を学んでいます。ありがとうございました。

答えて

3

あなたが文字に数値を変換し、その上にstrptimeを実行できます。

d <- 20160317000043 
strptime(as.character(d), "%Y%m%d%H%M%S") 
# [1] "2016-03-17 00:00:43 CET" 
関連する問題