https://bugs.kde.org/show_bug.cgi?id=389835
Bug ID: 389835 Summary: Incorrect DateTime manipulation if timestamp is before unix epoch time Product: digikam Version: 5.5.0 Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: BatchQueueManager-Tool-TimeAdjust Assignee: digikam-bugs-n...@kde.org Reporter: antoniodipo...@gmail.com Target Milestone: --- I apologize in advance for my bad and poor English but this is what I can write The problem appears when I want to change the modification date&time of images using BatchQueueManager. Example: Property of my image Date:02/02/18 10:26 as last modified time stamp I would like to change all time stamps (EXIF, IPTC,XMP and File last modified) to 03 February 1965 00:00:01; the result is: In file property Date:07/02/06 07:28 as last modifed timestamp In all other Metadata (EXIF etc) Date and Time 1965:02:03 00:00:01 If I read stat data of image from command line: stat image.jpg I obtain: Modifica : 2106-02-07 07:28:15.000000000 +0100 (modified timestamp) If I use command 'touch -m -d "Feb 03 1965 00:00:01" image.jpg I get from stat: Modifica : 1965-02-03 00:00:01.000000000 +0100(modified timestamp) Now the Digikam file property shows Date: 12/03/01 06:28 Please note that if I use timestamp after unix epoch there are no problems. If you need more info please tell me; i'll do my best to help you to find this strange bug. Best regards Antonio -- You are receiving this mail because: You are watching all bug changes.