1

JSONに変換したいRの名前付きリストがあります(MongoDBのドキュメントとして送信するため)

L=list(A=1,B=as.POSIXct("1990-01-01"))

単に toJSON を実行すると、2 番目の要素の日付形式が失われます (数値に変換されます)。

 > cat(toJSON(L))
 {
   "A":      1,
   "B": 6.3115e+08 
 }

どうすれば入手できますか:

{
 "A":      1,
 "B": new Date('1990-01-01')
}

?

JSONIO パッケージのドキュメントには、このようなものは見つかりませんでした。

4

1 に答える 1

0

日付をISO形式に変換してみてください。属性を使用すると、次のように$date使用できると思います。strptime

{ "B": { "$date" : "2012-05-15T00:16:15.184Z"} }
于 2013-10-24T15:07:21.183 に答える