I came across this article on "How to print the current date and time in the SAS Output window instead of the date and time that the SAS session was started" on Support.sas.com,also there is a sample code:
Are you following your TITLE statement with a procedure or some process that -uses- a TITLE statement??? Normally, the title statement by itself just changes the title in the SAS "holding area" for titles. You wouldn't see the results of the TITLE statement unless you did this:
Be aware that the title is somewhat misleading. That method prints the date and time the DATA _NULL_; step was run, not the "current" date and time (It was current then but may not be current when printed.). That doesn't matter much for short jobs, but can be an important difference in definition for ones that run for hours or days. Look at http://support.sas.com/kb/8/682.html for an option that gets "closer" to current.