CentOS 7.9 date コマンドで日時のミリ秒単位表示するサンプル

環境
CentOS Linux release 7.9.2009 (Core)

概要
date +%Y%m%d_%H%M%S_%3N
date コマンドの出力フォーマットに %N を指定するとナノ秒が表示できます。
ミリ秒を表示するには上位3桁分だけ表示するように %3N を指定します。

使用例

#!/bin/sh
DATETIME=`date +%Y%m%d_%H%M%S_%3N`
echo $DATETIME

実行結果
[root@ik1-326-23301 ~]# sh test01.sh
20231216_101646_157
[root@ik1-326-23301 ~]# sh test01.sh
20231216_101647_126
[root@ik1-326-23301 ~]# sh test01.sh
20231216_101648_089
[root@ik1-326-23301 ~]# sh test01.sh
20231216_101648_908
[root@ik1-326-23301 ~]# sh test01.sh
20231216_101649_699

CentOS 7

Posted by arkgame