shell脚本之date的用法

#!/bin/bash
#提取时间
#当前时间
clear
echo -e "\e[1;32m时间参数:\e[0m"
echo "====================================="
echo -e "\e[2;31m当前时间:\e[0m"
echo -e "\e[1;32m`date`\e[0m"
echo -e " \e[2;32mdate +%F   |   `date +%F`\e[0m"
echo -e " \e[2;32mdate +%T   |   `date +%T`\e[0m"
echo -e " \e[2;32mdate +%c   |   `date +%c`\e[0m"
echo -e " \e[2;32mdate +%x   |   `date +%x`\e[0m"
echo -e " \e[2;32mdate +%X   |   `date +%X`\e[0m"
echo -e " \e[2;32mdate +%r   |   `date +%r`\e[0m"
echo "====================================="

#年
#date0=`date +%y`
#date1=`date +%Y`
#date2=`date +%w`
echo -e "\e[1;32m    年\e[0m" 
echo "+-----------+-----------+"
echo " date +%y   |   `date +%y`"
echo " date +%Y   |   `date +%Y`"
echo " date +%w   |   `date +%w`"
echo "+-----------+-----------+"


#月
#date3=`date +%b`
#date4=`date +%B`
#date5=`date +%m`
echo -e "\e[1;32m    月\e[0m"
echo "+-----------+-----------+"
echo " date +%b   |   `date +%b`"
echo " date +%B   |   `date +%B`"
echo " date +%m   |   `date +%m`"
echo "+-----------+-----------+"


#日
#date6=`date +%D`
#date7=`date +%d`
echo -e "\e[1;32m    日\e[0m"
echo "+-----------+-----------+"
echo " date +%D   |   `date +%D`"
echo " date +%d   |   `date +%d`"
echo "+-----------+-----------+"


#星期
#date8=`date +%a`
#date9=`date +%A`
#date10=`date +%w`
echo -e "\e[1;32m    星期\e[0m" 
echo "+-----------+-----------+"
echo " date +%a   |   `date +%a`"
echo " date +%A   |   `date +%A`"
echo " date +%w   |   `date +%w`"
echo "+-----------+-----------+"


#时
#date11=`date +%D`
#date12=`date +%d`
echo -e "\e[1;32m    时\e[0m"
echo "+-----------+-----------+"
echo " date +%I   |   `date +%I`"
echo " date +%H   |   `date +%H`"
echo " date +%k   |   `date +%k`"
echo " date +%l   |   `date +%l`"
echo "+-----------+-----------+"

#分
#date13=`date +%D`
#date14=`date +%d`
echo -e "\e[1;32m    分\e[0m"
echo "+-----------+-----------+"
echo " date +%M   |   `date +%M`"
echo "+-----------+-----------+"

#秒
#date15=`date +%s`
#date16=`date +%S`
echo -e "\e[1;32m    秒\e[0m"
echo "+-----------+-----------+"
echo " date +%s   |   `date +%s`"
echo " date +%S   |   `date +%S`"
echo "+-----------+-----------+"

#其他组合
echo -e "\e[1;32m    其他组合\e[0m"
echo "+---------------------------+-----------+"
echo -e " date -d \"1  days ago\"  +%d     |   `date -d "1 days ago" +%d`"
echo -e " date -d \"1  min ago\"   +%M     |   `date -d "1 min ago" +%M`"
echo -e " date -d \"1  month ago\" +%m     |   `date -d "1 month ago" +%M`"
echo "+---------------------------+-----------+"

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值