mkarchiso: replace external date command with printf
printf
is a bash builtin, so by using it an external command can be avoided.
Due to the differences between date(1)
and strftime(3)
, the time zone output will not contain a colon anymore. Fortunately, that is still a supported format according to https://en.wikipedia.org/wiki/ISO_8601#Time_offsets_from_UTC.