看下系统的时区设置,还有相机的时间设定是否一致,另外还可能和BIOS时间设置有关

看下系统的时区设置,还有相机的时间设定是否一致,另外还可能和BIOS时间设置有关

相机时间、电脑系统时间、BIOS的时间是一样的。
所以我才感觉不可理解。
相机时间、电脑系统时间、BIOS的时间是一样的。
所以我才感觉不可理解。
还有一种可能,是不是装了双系统?参考这个帖子处理下时间同步的问题:
https://blog.csdn.net/qq_48379015/article/details/155132698
如果正好差8小时,估计就是双系统时间的问题,timedatectl set-local-rtc 1然后重启。
文件管理器默认优先显示文件创建时间 ,而非 EXIF 原始拍摄时间。可以右键图片详情里看下。
还有一种可能,是不是装了双系统?参考这个帖子处理下时间同步的问题:
https://blog.csdn.net/qq_48379015/article/details/155132698
只装了deepin操作系统。
如果正好差8小时,估计就是双系统时间的问题,timedatectl set-local-rtc 1然后重启。
文件管理器默认优先显示文件创建时间 ,而非 EXIF 原始拍摄时间。可以右键图片详情里看下。
右键显示的信息中,时间仍然相差大约8小时。

右键显示的信息中,时间仍然相差大约8小时。

我是说你看下图片里面的拍摄时间,不是让你右键图片看。你右键图片看跟你在文件管理器里看是一样的。如图:

你的是单deepin系统,我估计你相机照片的时间戳用的本地时间,不带时区信息。但是文件管理器读取照片是按照utc规则解析,把它当成了utc时间进行的显示。
验证:
timedatectl
看结果 RTC in local TZ: no(表示 RTC 存 UTC,是问题根源)
解决办法:
方法 1:让系统把 RTC 当作本地时间
sudo timedatectl set-local-rtc 1 --adjust-system-clock
重启生效
方法2:只调整照片时间。对当前目录所有照片,EXIF时间+8小时
exiftool -DateTimeOriginal+=0:0:0 8:0:0 *.jpg
2个方法我推荐第一个一劳永逸。你试试能不能解决你的问题。
你的是单deepin系统,我估计你相机照片的时间戳用的本地时间,不带时区信息。但是文件管理器读取照片是按照utc规则解析,把它当成了utc时间进行的显示。
验证:
timedatectl
看结果 RTC in local TZ: no(表示 RTC 存 UTC,是问题根源)
解决办法:
方法 1:让系统把 RTC 当作本地时间
sudo timedatectl set-local-rtc 1 --adjust-system-clock
重启生效
方法2:只调整照片时间。对当前目录所有照片,EXIF时间+8小时
exiftool -DateTimeOriginal+=0:0:0 8:0:0 *.jpg
2个方法我推荐第一个一劳永逸。你试试能不能解决你的问题。
好的,我试试看,多谢。
Popular Events
More

中文 

突然发现,从相机中拷贝出来的文件属性中,文件创建的时间都是错误的,几乎都往后增加了8小时,如附件所示,我是大约在早上7点多拍的照片,但是拷贝到deepin中,文件的创建时间就成了15点多。