В OSX я использую -f, чтобы указать формат ввода, -j, чтобы не пытаться установить какую-либо дату, и спецификатор формата вывода. Например:
$ date -j -f "%m/%d/%y %H:%M:%S %p" "8/22/15 8:15:00 am" +"%m%d%y"
082215
Ваш пример:
$ date -j -f "%d %b %Y" "27 JUN 2011" +%Y%m%d
20110627