如何在Linux shell中获取并格式化当前日期为20111224格式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计727个文字,预计阅读时间需要3分钟。
在Linux中,使用shell命令获取当前日期并格式化为`YYYYMMDD`格式,可以使用`date`命令配合`+`选项和格式化字符串。以下是一个示例:
shecho $(date +'%Y%m%d')
若需要获取今天之前的或之后的日期,可以使用`date`命令的`-d`选项。以下是一个示例,获取今天之前的日期:
shecho $(date -d 'yesterday' +'%Y%m%d')
或者获取今天之后的日期:
shecho $(date -d 'next day' +'%Y%m%d')
linux中,怎么通过shell语句获取当前日期,输出格式要求20111224.获得当天的日期:date+%Y%m%d,输出:20181130。需要使用今天之前或者往后的日期,这时linux中,怎么通过shell语句获取当前日期,输出格式要求20111224.
获得当天的日期:date +%Y%m%d,输出: 20181130。需要使用今天之前或者往后的日期,这时可以使用date的 -d参数:1、获取明天的日期:date -d next-day +%Y%m%d。
2、获取昨天的日期:date -d last-day +%Y%m%d。
3、获取上个月的年和月:date -d last-month +%Y%m。
本文共计727个文字,预计阅读时间需要3分钟。
在Linux中,使用shell命令获取当前日期并格式化为`YYYYMMDD`格式,可以使用`date`命令配合`+`选项和格式化字符串。以下是一个示例:
shecho $(date +'%Y%m%d')
若需要获取今天之前的或之后的日期,可以使用`date`命令的`-d`选项。以下是一个示例,获取今天之前的日期:
shecho $(date -d 'yesterday' +'%Y%m%d')
或者获取今天之后的日期:
shecho $(date -d 'next day' +'%Y%m%d')
linux中,怎么通过shell语句获取当前日期,输出格式要求20111224.获得当天的日期:date+%Y%m%d,输出:20181130。需要使用今天之前或者往后的日期,这时linux中,怎么通过shell语句获取当前日期,输出格式要求20111224.
获得当天的日期:date +%Y%m%d,输出: 20181130。需要使用今天之前或者往后的日期,这时可以使用date的 -d参数:1、获取明天的日期:date -d next-day +%Y%m%d。
2、获取昨天的日期:date -d last-day +%Y%m%d。
3、获取上个月的年和月:date -d last-month +%Y%m。

