V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
chenliang0571
V2EX  ›  全球工单系统

gtouch: 日期格式 “2017-03-26 01:01:01” 无效

  •  
  •   chenliang0571 · 2022-04-04 17:01:08 +08:00 · 1163 次点击
    这是一个创建于 988 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在整理照片,需要设置照片的 exif 以及文件时间戳。

    发现几个无效日期:

    $ gtouch -d '2016-03-27 01:01:01' -c test
    gtouch: 日期格式 “2016-03-27 01:01:01” 无效
    $ gtouch -d '2017-03-26 01:01:01' -c test
    gtouch: 日期格式 “2017-03-26 01:01:01” 无效
    $ gtouch -d '2018-03-25 01:01:01' -c test
    gtouch: 日期格式 “2018-03-25 01:01:01” 无效
    

    修改下日期或者时间是正常的:
    2016-03-26 01:01:01
    2016-03-27 02:01:01

    PS: 同时我也发现有些相机保存的 exif 时间是这样的:2019:12:28 17:22:64
    真的是挺离谱的,不知道是相机的问题还是其他软件处理后造成的
    (图是网上下载的,不是我的相机)

    Exif Byte Order                 : Big-endian (Motorola, MM)
    Make                            : Canon
    Camera Model Name               : Canon EOS 5D Mark IV
    Software                        : PicsArt
    Exposure Program                : Manual
    ISO                             : 4000
    Sensitivity Type                : Recommended Exposure Index
    Recommended Exposure Index      : 4000
    Exif Version                    : 0231
    Date/Time Original              : 2019:12:28 17:22:64
    Create Date                     : 2019:12:28 17:22:64
    Lens Info                       : 100-400mm f/0
    Lens Model                      : EF100-400mm f/4.5-5.6L IS II USM
    XMP Toolkit                     : Image::ExifTool 12.30
    Date Created                    : 2019:12:28 17:22:64
    Creator Tool                    : PicsArt
    Lens ID                         : EF100-400mm f/4.5-5.6L IS II USM
    
    第 1 条附言  ·  2022-04-05 21:28:58 +08:00
    知道原因了,是因为夏令时切换导致这几个时间不存在。
    1 条回复    2022-04-04 17:04:06 +08:00
    chenliang0571
        1
    chenliang0571  
    OP
       2022-04-04 17:04:06 +08:00
    $ gtouch --version
    touch (GNU coreutils) 8.32
    Copyright (C) 2020 Free Software Foundation, Inc.
    许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本<https://gnu.org/licenses/gpl.html>。
    本软件是自由软件:您可以自由修改和重新发布它。
    在法律范围内没有其他保证。

    由 Paul Rubin 、Arnold Robbins 、Jim Kingdon 、
    David MacKenzie 和 Randy Smith 编写。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 05:26 · PVG 13:26 · LAX 21:26 · JFK 00:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.