时间戳毫秒是16位数,秒是13位 (删除毫秒末尾后3位为秒)
1633317311766
#--- 打印字符串长度 ----#
a="123456789" ; echo ${a: 3: 4-2} # echo ${ } 是计算函数,所以:4-2 等于2 如果为负数是倒数,需要添加空格指定
# 截取第3个字符后面的2个字符(不包含第3)
echo ${#a} # 打印字符串长度
current=`date "+%Y-%m-%d %H:%M:%S"` # 获取当前时间,例:2015-03-11 12:33:41
timeStamp=`date -d "$current" +%s` # 将current转换为时间戳,精确到秒
currentTimeStamp=$((timeStamp*1000+`date "+%N"`/1000000))
# 将current转换为时间戳,精确到毫秒
echo $currentTimeStamp
# 将时间戳 1619059562 转换成 年月日时分
date -d "2015-08-04 00:00:00" +%s # 将时间转换成 时间戳
Powered by ddoss.cn 12.0
©2015 - 2026 ddoss
渝公网安备50011302222260号 |
渝ICP备2024035333号|小程序:渝ICP备2024035333号-2X |
博客简介 |
工程建设规划 |
【实验平台安全承诺书】
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.108,2026-03-03 11:22:30,Processed in 0.01095 second(s).