現在の時間(時分秒)を取得するにはdate nowとします。次に|を使ってformatコマンドで日付として整形します。時は%H、分は%M、秒は%Sで示すことができます。これらの場合、数は常に2桁になります(ゼロパディング)。2桁ではなく1桁の場合は1桁として表示したい場合が%の後に-を付けて指定します(%-H、%-M、%-S)。1桁の値の場合空白で埋める場合は$の後に_(アンダーバー)を付けて指定します(%_H、%_M、%_S)。
Terminal
date now | format date "%H:%M:%S"
date now | format date "%-H:%-M:%-S"
date now | format date "%_H:%_M:%_S"