こんにちは、私は XL スプレッドシートを受け取りました (...私のせいではありません。読み続けてください...)。
ご存じかもしれませんが、XL は日時とミリ秒をうまく処理しません。ミリ秒をセルに表示するには、特別な形式を選択する必要がありますaaaa-mm-jj hh:mm:ss.000
この XL シートをRwithにロードする必要がありXLConnectます (別のパッケージは使用できません)。

ご覧のように:
- cell の FORMULA にあるの
B2は2012-10-01 12:15:15 - 私
B2のフォーマットのためにセルに表示されるのは2012-10-01 12:15:15.447 B2参考までに、セルの基になる数値を示しましたB3
私の問題は、私がしていることです
wb = loadWorkbook(currentFile)
dataFile <- readWorksheet(wb, sheet=c('Sheet1'),header=TRUE);
#or even when I specify the type (my real file is a 3 columns matrix)
dataFile <- readWorksheet(wb, sheet=c('Sheet1'),header=TRUE,
colTypes = c(XLC$DATA_TYPE.NUMERIC,XLC$DATA_TYPE.DATETIME,XLC$DATA_TYPE.NUMERIC),
dateTimeFormat='%Y-%m-%d %H:%M:%OS');
私が得ているのdata.frameは2012-10-01 12:15:15WITHOUT MY PRECIOUS MILLISECONDS です
私の質問は次のとおりです。
Rこれをミリ秒単位で確実にロードするにはどうすればよいですかdatetime(一度に a をロードしてnumeric後で自分自身を変換する必要はありません)