date format

Sorry this can be a very dumb question, but I'm having some problems with the date format......

I know, when I was programming that there was date format that looked like this, I can't remember his name....
1186737600116

There was a way to change it to UTC display, something like:
Tue Aug 14 16:48:24 UTC 2007

I can't find a command in LINUX (SUSE) to convert the first to the second format......

Do anyone knows how can I do it, using LINUX commands?

thanks a lot for any help

Just use perl...

$ perl -e 'print scalar gmtime(shift),"\n"' 1164876543
Thu Nov 30 08:49:03 2006
$ perl -e 'print scalar localtime(shift),"\n"' 1164876543
Thu Nov 30 03:49:03 2006
$

Here's something more on this topic, I hope it will be useful.