Unix timestamp converter, date and time help

The Unix timestamp is converted into a date and time, for example:
Mon, 30 Oct 2006, 16:27:14 (GMT+1)

The format is: D, d M, H:i:s (GMT±x)

D A textual representation of a day, three letters (Mon through Sun).
d Day of the month, 2 digits with leading zeros (01 to 31).
M A short textual representation of a month, three letters (Jan through Dec).
H 24-hour format of an hour with leading zeros (00 through 23).
i Minutes with leading zeros (00 to 59).
s Seconds, with leading zeros (00 through 59).
GMT Timezone identifier.
x Difference to Greenwich time (GMT) in hours