Replies: 112 comments 262 replies
-
|
Can we also ask people to include their .env with the TZ variable and the output of |
Beta Was this translation helpful? Give feedback.
-
|
Adding my old issue #9331 to here ... (no need to duplicate info, right?)
|
Beta Was this translation helpful? Give feedback.
-
|
Hi, I also have a lot of photos misplaced in my timeline. Those photos are old photos from external libraries. Some photos from Google Takeout does not have any useful metadata. IMG_20130913_081540.JPG: PANO_20170416_105856.jpg: Metadata: CameraZOOM-20150715115510237.jpg: IMG_20151222_135145.vr.jpg: |
Beta Was this translation helpful? Give feedback.
-
|
Immich v1.111.0 Hey, I am having issues with the location data. I made the switch to immich by exporting 20k photos from Apple Photos to a directory, then imported them into Immich at a later date. The issus is that some photos, mainly ones taking in the USA in my case, are showing up in China or the middle of the ocean. I have found that the longitude is being calculated incorrectly, it is positive in Immich, when it should be a negative value. Flipping longitude to negative fixes location. Original Coordinates: Immich's Coordinates after import I did search for the issue but couldn't find anyone else reporting it |
Beta Was this translation helpful? Give feedback.
-
|
Sony dslr-a550 a zip of your file: DSC09740.ZIP |
Beta Was this translation helpful? Give feedback.
-
|
i have this problem as well, shooting photos with my GRIIIx. i think the reason is that i keep any sort of GPS tagging turned off, and the photos coming out of the camera do not have time zone info. my photos make it into immich via an external library. i would like to keep both the camera and the server in UTC and then have the photos display in the correct timezone for the users browser. |
Beta Was this translation helpful? Give feedback.
-
|
as requested, posting my experience over here as well. Immich displays a lot of my images and videos in the wrong date in the timeline, and in the incorrect timezone. for example: this also happens with most videos: My server is running in PST timezone, photos were taken in PST timezone, browser is in the PST timezone, and i have the TZ variable set in my environment variables on the server: Attaching both a zip of the video: and the image: |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
me too..... |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Moved a lot of photos out of Apple Photos, and kept the EXIF data intact, but a bunch of them showing up with the wrong date, but you can see the metadata right in immich, so not sure why it shows up like this. Expected date is listed, just not sure where the first date is coming from or why immich cares about it? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
ok, i'm now having more bizarre behavior. here's a zip with photos the end result in my timeline is that 1975 is totally correct. it appears under however -- 1990 appears under i refreshed metadata for all images taken that weekend after installing the update. i expect to see both these photos appearing under saturday sept 28th, with 1990 appearing above 1975. separately, i'm not sure where the timeline of |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
After so many time, I really don't understand why TZ is considered only if "DateTaken" or GPS coordinates are present in the file... So it doesn't works for any non-jpeg or any WhatsApp (for example) image. |
Beta Was this translation helpful? Give feedback.
-
|
zip: photo.zip Immich v2.0.1 (Windows Desktop Docker) This happens to every image that has no time zone information. Does this work as intended? Is there a solution? |
Beta Was this translation helpful? Give feedback.
-
|
I believe I am seeing the same issue that @lisauporoten-commits mentioned here: #12650 (comment) Photos with no date information... I downloaded a photo from Discord app to my Recents album (iOS), and the metadata had been stripped by Discord. This photo was automatically uploaded to Immich as it should be. When viewing the image in Immich web, it put the datetime as 6 hours ahead of what it should be. (My UTC offset is -6 hours). This issue is much easier to notice when the difference spans midnight: this image was downloaded at 11pm in my timezone, (-6 from UTC). It shows in the Immich Web timeline as being 5am the next day, which is unexpected (it should show as 11pm in expected day). It shows on Mobile timeline (the device I used to upload it to immich) on the correct day and correct time. It also shows on the correct day and time in the Immich App on my partner's iOS device (a device that does not have the image downloaded locally). My immich server has my timezone set to My web preferences are to use the default locale, which appears to be using the correct times for my timezone. Update: Per this comment, it seems iOS app is using the correct date despite the server's dates. I looked in the postgres db and found the following: For images uploaded with proper metadata (images taken on my iOS device), when I look at the But, when looking at the offending images (the ones which I downloaded from Discord and as such, the metadata was stripped), all of the above timestamp fields in the db have approx the same time and timezone, including the Comparing the files with metadata and the files without, I am guessing that this means that the offending files (the ones without metadata) actually have the wrong time set in the It is unclear how |
Beta Was this translation helpful? Give feedback.
-
the sample picthe expected date, including timezone2024-08-21 22:25:45 UTC+08:00 current date produced by immich2024-08-21 22:25:45 inside the container ✅ @bo0tzz says I should post here, so I post my issue here again as #23058 time for images without EXIF showing 8 hours earlier on the webuiI have already added /etc/localtime and even /etc/timezone in the Docker Compose configuration, and set the environment variable TZ=Asia/Shanghai (UTC+08:00)
But in the mobile app, the time displayed is correct. This makes me think that the time stored in the database might be correct, and there could be an issue when the webui retrieves or converts the time Actually, this issue has persisted since version after 1.115. I had been using version 1.115 all along, which version both webui and app are showing correct time Is this a bug, or is there some configuration I haven't found yet? |
Beta Was this translation helpful? Give feedback.
-
|
I've mentioned this in my issue #23383 but since I suppose it was a duplicate (my bad) it was closed, but I feel like this might be important to this issue, so I wanted to add this bit to the discussion, so that it can maybe help move along this problem. I noticed that the API for the asset/get (getAssetInfo) endpoint has this to say about
But when I requested the asset info myself using
But that does not appear to be happening for these assets that lack EXIF metadata |
Beta Was this translation helpful? Give feedback.
-
|
I uploaded seperate zip files since github has a limit of 25mb per file. I have some photos and videos, when on device everything shows completely good, I also tested with examing raw metadata with various tools, also uploaded to google photos, apple photos, ente photos and they show the correct metadata. Even the immich mobile app shows the correct metadata when on device section. Once I upload it, they mess up the data and everything is messed up, the same photos and videos shows different time and timezone on web ui and mobile app, I tried uploading from mobile app, web ui, everything no luck. uploaded my docker-compose and env files. I have set my TZ to It's been a lot of year since this issue arised and immich is perfect and I think this is the only part that needs correction. Thank you for your work! |
Beta Was this translation helpful? Give feedback.
-
|
Unraid docker, immich server version 2.2.3 |
Beta Was this translation helpful? Give feedback.
-
|
hello, when do you fix this bug? |
Beta Was this translation helpful? Give feedback.
-
|
The field 'fileCreateTime' got from filesys fs.stat api, which is a syscall, in a linux terminal, this create time shown as 'Modify: 2025-03-21 19:52:13.000000000 +0400', and its saved time as '2025-03-21T13:52:13.000Z', so server modele works well. |
Beta Was this translation helpful? Give feedback.
-
|
A photo sent to me has exif fields with proper data but for some reason immich uses FileModifyDate which is the date the file was actually sent to me via Telegram. The file is in the external library. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I've been grappling for some time with Immich showing the wrong timezone on photos taken on a DSLR set to GMT in Kenya (GMT+03:00) with the GPS location added from a trackfile. I thought I had it sussed by using exiftool to set the timezone but, while exiftool reported TimeZone="+03:00" Immich was displaying "GMT+04:00". Tried several times to change the timezone in exiftool and Extract Metadata in Immich, to no avail. When I asked exiftool for -time:all I realised there's a Daylight Savings option (Yes/No) which was set to Yes. That would explain the discrepancy... Might be helpful to someone else in the same boat. Is it possible to Extract Metadata for a subset of files? (I'm using External Libraries and it take quite a while to rescan the whole lot when I'm resolving individual folders). |
Beta Was this translation helpful? Give feedback.
-
|
I've been using Immich for awhile now and yesterday on the eve of the big planned family Immich migration I noticed a discrepancy between the time/date shown in the web interface (correct) vs the Android app (one hour in the future). :( As requested a test photo: The expected date+time: Before uploading to the server the phone shows 08:46 After uploading/syncing to the server the web interface shows 08:46 After uploading to the server the phone shows 09:46 I hope you guys can tell me what's wrong. I use Immich on my TrueNAS. The time in the docker container is correct: The Immich TZ variable is set to Europe/Amsterdam. My phone is in the same timezone (shows as GMT +01:00 in the Android settings) |
Beta Was this translation helpful? Give feedback.
-
|
I have written a rough tool that people hit with this issue might find useful: https://github.com/fizbin/immich-tz-fixer It changes the timezone on immich assets to match a given timezone, and can also reset the second and sub-second parts of an asset's time if you have the original file and that file has within it fine-grained time metadata. It is not a tool I want to make easily available yet, but if you're comfortable with the command line and Please do not use the tool without using the |
Beta Was this translation helpful? Give feedback.
-
|
Expected:2025-12-09 18:54 ⸻ Immich iOS 2.3.0 A screenshot taken on iOS at 6:00 PM on January 1st gets backed up to Immich and appears as 2:00 AM on January 2nd, showing an 8-hour difference. Other Android devices on the same LAN don’t have this issue. |
Beta Was this translation helpful? Give feedback.














































Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
As everyone should know by now, photo and video metadata is a bit of a mess. On top of that, we're also now talking about timezones. Long story short, we know there will always be room for improvement in this area.
If you have an issue with:
Please post a comment in this discussion with the following, and we will happily investigate the issue.
EDIT: if you don't post the three points mentioned above, you're comment will simply be marked as off topic and hidden.
Beta Was this translation helpful? Give feedback.
All reactions