怎样处理时间戳数据

2021年3月15日 | 分类: 【技术】

【概念】

时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。

10位、13位、16位时间戳(以及时区转换)

10位,是秒:
13位,是毫秒:
16位,是微秒:
这样转换出来是UTC-0时区的时间。
如果需要转换出来的是东八区本地时间,需要再转换一次时区。

参考:https://zhuanlan.zhihu.com/p/88106136
参考:https://www.cnblogs.com/math98/p/10859930.html

在线工具:https://www.zuhedaikuan.com/date/shijianchuo.aspx

【需求】

需求:递归修改当前目录下所有文件/文件夹指定时间戳(Modify、Change time):

find ./ * -exec touch -m -d "2020-02-02 12:20:20" {} \;

修改当前目录下文件/文件夹(不能递归)的时间:

touch -m -d "2020-02-02 12:20:20" *

参考:https://www.cnblogs.com/noxy/p/8609359.html