I just loaded a datefield and storerd it into a QVD and then loaded it from the QVD again. Without any formating it works just fine. The fields contain exactly the same values. When I use the formatting in my script I get also the expected result. Maybe you can send an example what goes wrong in your case?