7228719d (purplefox 2014-02-26 10:07:44 +0000 56)
def dateToMongoDate(date: java.util.Date): JsonObject = {
val obj = new JsonObject()
obj.put("$date", s"${date.toInstant}")
obj
}
val doc = new JsonObject()
.put("symbol", symbol)
.put("price", price)
.put("volume", volume)
.put("trade_time_str", tradeTimeStr) // from cedro
.put("trade_time", dateToMongoDate(marketDataCalendar.getTime)) // from cedro but converted to db type
.put("trade_time_dtc", tradeTimeDtc) // dtc format
.put("insert_time", dateToMongoDate(insertTime))
.put("bidask", bidask)
.put("buyer", buyer)
.put("seller", seller)
.put("trade_id", tradeId)