centos下时间戳转换

当前时间戳转换

1
date +%s

指定时间戳转换

1
date -d "2008-01-01 00:00:00" +%s

修改时间

1
date -s "2020-12-01 10:00:00"

修改时区

1
2
3
4
5
6
7
8
#   CST时区
echo $passwd | sudo -S rm /etc/localtime
echo $passwd | sudo -S ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "当前时间是`date`"

# JST时区
echo $passwd | sudo -S rm /etc/localtime
echo $passwd | sudo -S ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#/bin/bash
#每天时间
T_day=`date +"%F" | head -1`
Y_day=`date -d"yesterday" +"%F" | head -1`
M_day=`date -d "7 days ago" +%Y-%m-%d`
Day_3_ago=`date -d "3 days ago" +%Y-%m-%d`

#时间戳
#当天5点的时间戳
T_5_timestamp=`date -d "$T_day 05:00:00" +"%s"| head -1`
#当天0点的时间戳
T_0_timestamp=`date -d "$T_day 00:00:00" +"%s"| head -1`
#昨天5点的时间戳
Y_5_timestamp=`date -d "$Y_day 05:00:00" +"%s" | head -1`
#昨天0点的时间戳
Y_0_timestamp=`date -d "$Y_day 00:00:00" +"%s" | head -1`
#昨天23:59:59时间戳
Y_23_timestamp=`expr ${T_0_timestamp} - 1`
#7天前0点的时间戳
M_0_timestamp=`date -d "$M_day 00:00:00" +"%s"| head -1`


echo ${Y_day}_${T_day}_全服玩家信息.tar.gz
echo ${Y_day}_${T_day}_充值流水.txt
echo ${Y_day}_充值流水.txt
echo ${Y_day}_${T_day}_累计充值.txt
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2019-2023 XIN LONG
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信