I am creating a Joda DateTime object as follows...
I am seeing that the value of dt1 in my debugger is "2013-10-07T00:00:00.000-04:00". So I am just wondering what this "T00:00:00.000-04:00" means? I am guessing it is the time representation of my date but what time is it?
The value you're seeing is similar to the ISO-8601 formatting. This dictates that the date is first formatted in yyyy-MM-dd format, followed by a literal T, followed by the time and the time zone. So for your date:
2013-10-07 is the date (October 7th).
T is the required literal.
00:00:00.000 is the time with millisecond precision (midnight).
-04:00 is the timezone offset from UTC (4 hours before UTC).