date.sh

#!/bin/bash

echo "Display Mon-Sun:"
date +%a

echo "Display Monday-Sunday:"
date +%A

echo "Display Jan-Dec:"
date +%b

echo "Display January-December:"
date +%B

echo "Display Months(1-12):"
date +%m

echo "Display Days(01-31):"
date +%d

echo "Display Year(2024):"
date +%Y

echo "Display Year-Month-Day:"
date +%F

echo "Display Hour(00-23):"
date +%H

echo "Display Minute(00-59):"
date +%M

echo "Display Second:"
date +%S

echo "Display Nanosecond:"
date +%N

echo "Display Time Combination:"
date +"%Y%m%d-%H:%M:%S"

验证:

[root@logstash ~]# sh date.sh 
Display Mon-Sun:
Mon
Display Monday-Sunday:
Monday
Display Jan-Dec:
Jun
Display January-December:
June
Display Months(1-12):
06
Display Days(01-31):
03
Display Year(2024):
2024
Display Year-Month-Day:
2024-06-03
Display Hour(00-23):
09
Display Minute(00-59):
57
Display Second:
25
Display Nanosecond:
160551403
Display Time Combination:
20240603-09:57:25
[root@logstash ~]#