加拿大的时间格式太乱了.

加拿大竟然三种格式并存, 美国还好, 就一种.

Canada: YMD, DMY, MDY
United States of America: MDY
就你给的连接,美国也挺乱,骇,英语嘛,就这样,如果月份用字母,怎么写到也不会混淆,从自己做起,签字日期月份用字母

[转]
Date[edit]

In the United States, dates are traditionally written in the "month day, year" order, that is, in neither descending nor ascending order of significance. (In computing, this would be called a "middle-endian" order.) This order is used in both the traditional all-numeric date (e.g., "12/31/99" or "12/31/1999") (said with all cardinal numbers) as well as in the expanded form (e.g., "December 31, 1999") (usually spoken with the year as a cardinal number and the day as an ordinal number; e.g., "December thirty-first, nineteen ninety-nine"), with the historical rationale that it is indeed big-endian with respect to the month and day, as the year was often of lesser importance. The most commonly used separator in the all-numeric form is the slash (/), although the hyphen (-) is also common. Periods (.) have also emerged in the all-numeric format recently due to globalization.
The day-month-order has increased in usage notably since the early 1980s. The month is usually written as a name, as in "12-Dec-1999". Many genealogical databases and the Modern Language Association citation style use this format[citation needed]. When filling in the Form I-94 cards and new customs declaration cards used for people entering the U.S., passengers are requested to write pertinent dates in the numeric "dd mm yy" format. Visas and passports issued by the U.S. State Department also use this format.
The ISO 8601 yyyy-mm-dd format is also used within the Federal Aviation Administration and military because of the need to eliminate ambiguity. The fully written "day month year" (e.g., 12 March 2005) in written American English is starting to become more common outside of the media industry and legal documents, particularly in university publications and in some international-influenced publications as a means of dealing with ambiguity.[citation needed] However, most Americans write "March 12, 2005". Speaking the "day month year" format is still rarely used, with the exception of the Fourth of July.
The ISO 8601 date notation YYYY-MM-DD is popular in some computer applications because it greatly reduces the amount of code needed to resolve and compute dates. It may be considered less of a break with tradition by U.S. users, since it preserves the familiar month-day order. Two U.S. standards mandate the use of ISO 8601-like formats: ANSI INCITS 30-1997 (R2008); and NIST FIPS PUB 4-2 (FIPS PUB 4-2 withdrawn in United States 2008-09-02[1]), the earliest of which is traceable back to 1968.[citation needed]
The United States military uses a day month year format.[2][3][4]
Weeks are generally referred to by the date of some day within that week (e.g., "the week of March 5"), rather than by a week number. Calendars mostly show Sunday as the first day of the week.
[/转]
 
现在
就你给的连接,美国也挺乱,骇,英语嘛,就这样,如果月份用字母,怎么写到也不会混淆,从自己做起,签字日期月份用字母

[转]
Date[edit]

In the United States, dates are traditionally written in the "month day, year" order, that is, in neither descending nor ascending order of significance. (In computing, this would be called a "middle-endian" order.) This order is used in both the traditional all-numeric date (e.g., "12/31/99" or "12/31/1999") (said with all cardinal numbers) as well as in the expanded form (e.g., "December 31, 1999") (usually spoken with the year as a cardinal number and the day as an ordinal number; e.g., "December thirty-first, nineteen ninety-nine"), with the historical rationale that it is indeed big-endian with respect to the month and day, as the year was often of lesser importance. The most commonly used separator in the all-numeric form is the slash (/), although the hyphen (-) is also common. Periods (.) have also emerged in the all-numeric format recently due to globalization.
The day-month-order has increased in usage notably since the early 1980s. The month is usually written as a name, as in "12-Dec-1999". Many genealogical databases and the Modern Language Association citation style use this format[citation needed]. When filling in the Form I-94 cards and new customs declaration cards used for people entering the U.S., passengers are requested to write pertinent dates in the numeric "dd mm yy" format. Visas and passports issued by the U.S. State Department also use this format.
The ISO 8601 yyyy-mm-dd format is also used within the Federal Aviation Administration and military because of the need to eliminate ambiguity. The fully written "day month year" (e.g., 12 March 2005) in written American English is starting to become more common outside of the media industry and legal documents, particularly in university publications and in some international-influenced publications as a means of dealing with ambiguity.[citation needed] However, most Americans write "March 12, 2005". Speaking the "day month year" format is still rarely used, with the exception of the Fourth of July.
The ISO 8601 date notation YYYY-MM-DD is popular in some computer applications because it greatly reduces the amount of code needed to resolve and compute dates. It may be considered less of a break with tradition by U.S. users, since it preserves the familiar month-day order. Two U.S. standards mandate the use of ISO 8601-like formats: ANSI INCITS 30-1997 (R2008); and NIST FIPS PUB 4-2 (FIPS PUB 4-2 withdrawn in United States 2008-09-02[1]), the earliest of which is traceable back to 1968.[citation needed]
The United States military uses a day month year format.[2][3][4]
Weeks are generally referred to by the date of some day within that week (e.g., "the week of March 5"), rather than by a week number. Calendars mostly show Sunday as the first day of the week.
[/转]
现在有一种签法是这样的,不会再有混淆:12/012/2013
 
我的理解是,如果用纯数字表达,加拿大的标准跟英国一样,是dd-mm-yyyy,而国际标准是yyyy-mm-dd。But I may be wrong.
 
The standard date and time format in Canada is ISO 8601, or [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss]. Although different calendar date formats are found in Canada, both in French and in English, the Treasury Board of the Government of Canada has mandated the use of the ISO 8601 date format to eliminate calendar-date errors in information transfer. As a consequence, The Canadian Standards Association has implemented the ISO 8601 specification through national standard CSA Z234.5:1989.
Where confusion could be a problem, such as in banking, additional instructions for the end-user may be offered.Bank cheques must include date field indicators showing which of the three formats is being used; spaces or dashes are permitted as separators on date-formatted cheques, but not slashes.

Since the Canadian Standards Association adopted the ISO 8601 yyyy-mm-dd (e.g., 2009-12-31) date format, it has become widely used and it even appears as the default date format in newer releases of Microsoft Windows. Other older date formats are still used informally and in conversation. For example, the European dd/mm/(yy)yy (e.g., 31/12/(20)09) date format is still widely known, especially in Quebec because it is the order used when a date is spoken in French (e.g., trente et un décembre deux mille neuf). The MM dd, (yy)yy (e.g., Dec 31, (20)09) date format, with the month specified by name, is also common because of the influences from the United States, but not with the month specified numerically (thus commonly Dec 31, 2009, but rarely 12/31/2009). In more casual use, the three different date formats can cause ambiguity. For example, this all-numeric date format "01/02/03" can be 3 different expanded date forms. It can be DMY "01 February 2003", MDY "January 02, 2003", and some might even think it could be ISO 8601 (YMD) for "2001 February 03", even though the ISO standard always uses four digits for the year.

Passport applications and tax returns use YYYY-MM-DD. Nearly all English newspapers use MDY (MMM[M] D, YYYY). The default date format used by Microsoft Windows for Canada for all-numeric dates is YYYY-MM-DD, although older systems may show DD/MM/YYYY. There is no difference in implementation of date format between English and French Canada.

ISO 8601 requires that dates should display leading zeros for any numbers below 10. The separator is always a hyphen unless another display option is clearly shown, as in bank cheques. Less structured (i.e. non-data) literary uses may display leading zeros (e.g., 09 December 2009) or may not (e.g., 9 December 2009) for numbers below 10. They may also include the weekday name. The DMY expanded date form would look like "Thursday, 31 December 2009" and the MDY expanded date form would look like "Thursday, December 31, 2009". There may also be abbreviations for words in any date format (e.g., 2009-Dec-31, Thu). Weekday name and month abbreviations are usually the first three or four letters of the word (Weekday abbreviated names: Sun, Mon, Tue, Wed, Thu, Fri, Sat—Months: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec). Both English-Canadian and French-Canadian calendars mostly show Sunday as the first day of the week.
 
加拿大竟然三种格式并存, 美国还好, 就一种.

Canada: YMD, DMY, MDY
United States of America: MDY
太有同感了。
公司几年前做的文件全是mm-dd-yy,和yy-mm-dd日期格式,
例如08-10-09,这些日期几年后的今天再看,晕死后来者。所以后来老板下决心老文件全部更新为yyyymmdd格式,新文件必须用这种格式。
 
在姓名,地址,年月日的书写上中文比拼音文字好,总的原则是从大到小的顺序,最重要的排最前面,名字顺序是先姓后名,地址是国-省-市-区-街道-姓名,时间是年月日,基本没有混淆的可能。

英文正式排名时也不得不以Last name开始,因为如果一大群John排一起,没有什么意义,无法迅速搜索。中文日期除了顺序固定以为,加上年月日不算麻烦,不会出现歧义。英文不可能加上y-m-d,如果不想每次都加以说明(mm-dd-yy, yy-mm-dd, or dd-mm-yy),年用4位,月用3个字母,无论什么顺序都不会误解,每个人习惯不同,很难统一顺序。如果不说明出现楼上提到的08-10-09真是晕死。
 
你可以问这个问题。通常人们一看到这个格式就会想到012表示月。
怎么啦? 好像你对我憋着一肚子气一样. :shale:

为什么012会通常代表月呢? 日月都不会出现三位数的呀.
 
后退
顶部