Added getDatetimeFields to VO and changed the way we populate

this won't work on php 5.3
you can't wrap class construction with direct chaining using parenthesis