When I save an DataObject with a Date field from a form it gets saved as 1970-1-1.
It's a standard
public static $db = array(
'MyDate' => 'Date'
although both stages (saveinto,write) seem to change the value to 1970.
I realise this is not much to go on so I guess I'm after suggestions for how to debug it.
it's using the ecommerce and payment modules.