1. Unix时间戳在线网址
这个是本人常用的时间戳在线转换工具。
昨天偶然发现,输入0时,得到的是"1970-01-01 08:00:00",才发现是转换后的时间戳是带时区的
2. 实例:根据当前时间和时区,获取当前时区凌晨(00:00:00)的时间戳
2.1 java8 api的方式
LocalDateTime.of(LocalDate.now(), LocalTime.of(0, 0, 0)).atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
2.2 shell方式
# 注意:k8s的pod中,识别"2021-05-07"格式,不识别"2021-05-07"等格式
startTime='2021-05-07'
ts=$(echo "date -d '$startTime' +\"%s\"" |sh)000