Change Hydrator to JSDoctrineObject. He solves the problem with strategies and DateTime