Passing object with Dates in NavParams

When calling a ModalController, I am passing an object which has 2 fields of type Date. However on the receiving end when I get the params, the object returned has strings in the dates instead of Date objects. This is causing a lot of confusion, especially because of the time zones. Anyone else has this issue and a clean solution?