
1427792481
달성하고 싶은 임의의 타임스탬프가 있으므로 +"%F"
" 2015-03-31
어떻게 해야 합니까?"라는 메시지가 표시됩니다.20150331
답변1
내 이상적인 목표는 20150331을 얻는 것입니다
date -d @1427792481 +"%Y%m%d"
답변2
다음을 시도해 볼 수 있습니다.
date -d @1427792481 +"%F"
또는 20150331의 경우:
date -d @1427792481 +"%Y%m%d"
답변3
여러 옵션:
ksh93
또는 최신bash
시스템(쉘 내장):printf "%(%Y%m%d)T\n" 1427792481
zsh
모든 시스템(내장):zmodload zsh/datetime strftime %Y%m%d 1427792481
그누
date
:date -d@1427792481 +%Y%m%d
그누
awk
:awk 'BEGIN{print strftime("%Y%m%d", 1427792481)}'
perl
:perl -MPOSIX -le 'print strftime "%Y%m%d", localtime 1427792481'