我想要Python方法、Excel、OpenOffice Calc方法、Access方法、命令行方法。如果您有其他方法,也可以分享。反过来(从Windows到Linux)也是不错的选择。
我的一些脚本输出包含自1970年以来的秒数,但我想将其转换为Windows时间。这样,在导入数据库时就不会出现时间混乱的问题。
以下是C语言的示例:将Unix/Linux时间转换为Windows FILETIME 查找的示例输出:在Linux中,您可以使用gettimeofday获取自1970年1月1日以来微秒(10^-6秒)的时间。
在Windows中,包含一个64位值,表示自1601年1月1日(UTC)以来的100纳秒间隔数。
find ./sd-mmc-card/ -iname *.jpg -printf "%h/%f\t%f\t%a\t%Ax\t%AT\t%A@\n" > dbtime.txt
./sd-mmc-card/0117.jpg 0117.jpg Thu Mar 24 15:27:25.0059226867 2011 24/03/2011 15:27:25.0592268670 1300973245.0592268670