Problem when trying to change date

Started by Archive, May 12, 2010, 08:54:07 AM

Previous topic - Next topic

Archive

[Originally posted by neptunus on 2007-08-08 20:47:24-07]

I have some photos with date 29/12/2099. When i try to change date with ExifTool, it return this error
Code:
(the command line was  d:\>exiftool "-DateTimeOriginal+=93:: 0" dt )

Warning: Sec too big - 47844 > 11647 when shifting DateTimeOriginal - dt/DSC_045
0.NEF
Warning: Cannot handle date (6, 09, 12, 29, 11, 2099) when shifting DateTimeOrig
inal - dt/DSC_0522.NEF
Warning: Cannot handle date (21, 09, 12, 29, 11, 2099) when shifting DateTimeOri
ginal - dt/DSC_0523.NEF
Warning: Cannot handle date (28, 11, 12, 29, 11, 2099) when shifting DateTimeOri
ginal - dt/DSC_0524.NEF
    1 directories scanned
    0 image files updated
    4 image files unchanged
Thanks.

Archive

[Originally posted by exiftool on 2007-08-16 11:23:01-07]

Sorry for the delay in responding, I've been away.

The date/time library functions used by exiftool are based on
the C routines which are limited to a 4-byte integer date/time
representation having a maximum year of 2034.  So you get
an error if you try to set the date/time to a year beyond 2034.

But these limitations bother me, so perhaps I will write my
own versions at some point to remove this restriction.

- Phil