shell获取当前时间戳
时间: 2023-06-28 17:03:55 浏览: 92
在shell中获取当前时间戳可以使用`date`命令和`+%s`参数,具体命令如下:
```
date +%s
```
这将返回自1970年1月1日以来经过的秒数,也就是当前的时间戳。
相关问题
shell获取当前日期及时间戳
要在shell中获取当前日期和时间戳,可以使用以下命令:
获取当前日期:
```
date '+%Y-%m-%d'
```
获取当前时间戳:
```
date '+%s'
```
其中,`date`命令用于显示或设置系统时间和日期,`'+%Y-%m-%d'`和`'+%s'`是格式化字符串,用于指定日期和时间戳的输出格式。`%Y`表示四位数年份,`%m`表示两位数的月份,`%d`表示两位数的日期,`%s`表示从1970年1月1日开始的秒数。
shell获取时间戳到毫秒
在shell中获取时间戳到毫秒,可以使用如下命令:
```
date +%s%N | cut -b1-13
```
其中,`date +%s%N`获取当前时间的秒数和纳秒数,`cut -b1-13`截取前13位,即获取毫秒级时间戳。