All Linux commands are meant to run the same always if run without options. By running " date +'%x %r %Z' " you're passing options to date for that one time only. If you want date to return this every time you'll need to set up an alias. I suggest not calling it date but maybe 'now' or 'clock'. To setup an alias go to your home directory, open up .bashrc (notice the '.' before bashrc) in a text editor (vi, emacs, pico, gedit, etc.), and add this line to it:
alias clock="date +'%x %r %Z'"
Again, notice that the last little bit is ' (single quote) followed by " (double quote) which is kinda hard to show now that I look at it.
Save .bashrc, run 'source .bashrc' and the 'clock' command should output the date like that. Some other useful aliases are:
alias ll='ls -lh --color'
alias more='less' #'less' is a better pager than 'more'