date command outputs the current date and time like this:
Fri Apr 12 15:04:03 UTC 2013.
To have the output date-time in a custom format we can use
date +FORMAT, for example, like this:
date "+%Y-%m-%dT%H:%M:%S%:z" which gives something like
But I want to know what the
%S, etc. are collectively called (i.e. the terminology). Also, what's the
T called, as it's different from the rest?