Ok so I might be going a little nuts here...
I'm using jdmonthname($var,0) to pick up the abbreviated month names like "Jan", "Feb", etc. Here's the problem:
I feed it the number 11 for the first argument and I end up getting "Dec"(?!). It's very strange...I replaced that variable with a 2...