Rockchimp69 said:
Can some American escapists tell me why you guys do the date like this : month/day/year
The simple answer is because that's the way we were taught to do it. The same reason everyone does things that way.
As for the reasoning behind it, I would guess it has to do with typical use. When you deal with any treed number system, which is what a date is, it usually makes more sense to go from least-specific to most-specific. For example, distances are measured in feet, then inches (or meters, then centimeters for you metrics). Time is measured in hours, then minutes, then seconds. The most general number comes first because it provides more contextual information than the later numbers (hence, rounding).
Here's where the context matters. A date usually means more than a number in conversation. It's a plan - like, say, for a vacation. When you're talking about a vacation, the date also represents traffic, the weather, school schedules, and a whole bunch of other info. If you only had either the month or the day, but not both, which bit of info gives more contextual information? The month. So saying the month first in most conversational uses makes a lot of sense, since the exact date only makes a difference in more limited situations (like, say, a holiday). As soon as you hear "August..." you're thinking about heat and summer vacations, even before you hear the "... 15th".
Logically, Y/M/D actually makes the most sense. In fact, that also makes the most sense when you're storing dates digitally, since it makes searching and sorting very easy. 20110104 < 20100105 for example. But in conversational use, the year is usually not important, and is dropped. It's just assumed that the year is either irrelevant, the current year, or next year (for dated in the future). That's why it's tacked onto the end in both use cases.
Of course, we're talking about very minor differences in actual use, and it's an issue that was 'decided' long before the internet made it into a giant pain in the ass.
My solution here was to just go with the universally recognized standard of "Day# MonthName Year#" for as many places on the site that I could, and to store our dates in GMT and localize them to your computer's time zone setting
