Good news: The world isn't going to end today (that won't possibly happen until 12/21/12). But it is the last time the month, day and year will all be the same number—at least until January 1, 2101.
12/12/12 is 9 days earlier to 12/21/12
9 in German means No
therefor 12/12/12 could be 12/21/12 minus 9 or German minus no. The reverse of no, meaning yes.
So 12/12/12 could be yes to 12/21/12 in German.