i solved by change this line :
[dtF setDateFormat:@"yyyy:MM:dd hh:mm:ss"];
with this:
[dtF setDateFormat:@"yyyy:MM:dd HH:mm:ss"];
this is because "hh" for hours, meaning values between 1 and 12 -- 14:00:00, eg, will fail. So If you want 24-hour format use "HH"