Date Format dd-mm-yy is wrong for Canada, should be yyyy-mm-dd

The official standard in Canada for dates is yyyy-mm-dd as in ISO 8601 and CSA Z234.5:1989, see: http://en.wikipedia.org/wiki/ISO8601usage, other wise we get confusion between the US mm-dd and UK dd-mm formats both often seen in Canada. The Federal Government and Province of Ontario both use ISO 8601, just look at your Drivers License.
Unfortunately there seems to be no means of correcting this in System Preferences/International/Format when you select Canada and programs such as Firefox then pick up the incorrect mm-dd-yy format and use and print it in the footer.
Could Apple either change the default Canadian Format to the correct YYYY-MM-DD or at least allow users to make this correction themselves?

I use Y/M/D all the time. It's not a Canadian format, it's an international format. The US military has always used it, and many people here have used it for years and prefer it. I believe most of Europe also uses it.
I find no problem setting it up that way, using the international preferences. There is nothing for Apple to change or fix.
If FireFox does something else, then your issue is with FireFox, not Apple.

Similar Messages

  • Date format problum in EP 5.0 for a particular user

    Hi All,
    I am faceing a problum regarding the date format. The problum is that for one particuler user the date format is wrong i.e. (DDMMYYYY) but for all other user it is correct i.e. (MM-DD-YYYY). One thing more all the user belongs to US.
    The unusual thing is that in R/3 system the default date format for all the user is (MMDDYYYY).
    The portal version is 5.0.
    Can any body help me out in this regrad.
    Thanks & Regards

    Has the user selected en_US as their browser Locale?
    Steve

  • I am having trouble getting a numbers spreadsheet to hold different formats in the same column.  A column with a date formatted heading will not convert to $ for the cells below.   Any suggestions would help.

    I am having trouble getting a numbers spreadsheet to hold different formats in the same column.  A column with a date formatted heading will not convert to $ for the cells below.   Any suggestions would help.

    Hi Wayne,
    Thank you for this response.  I have tried this but when I start enterring $ amounts some, such as $6.00, go in OK others such as $4.00 appear as a date ie 4 Oct 12.  
    Kind regards
    Paul

  • Date formats for SQL statements used by recordset object

    Hi,
    Date formatting appears to be quite problematic for Business One.  I did a forum search for date issues and I don't think I saw any of them with an "answered" status.  I have an issue with formatting a date for the creation of an SQL statement that the DI sends to SQL Server 2005.  I need to format a date so that the localization parameters don't matter for either the client machine or SQL Server's machine.  We don't have a problem as long as our machines are localized as USA.
    I have PL 22 and I have a form - ours - where I use the Today() function to fill a date field.  So this is a date that is not entered by the user.  The result of this function is consistent with the localization parameters on my machine.  We have two other date fields on the form where the user must type in the date. 
    As a test, I changed my machine to the UK parameters.  I then set up the language parameters of Business One for English(United Kingdom).  I changed the date format specifications in Business One so that its format is dd/mm/yy.  I then brought up the form and the field that is formatted by the above function arrived in the form's field as dd/mm/yy.  I then typed in the two other dates in the same format and added the record to the database.  The form's table is user-defined. 
    I dismissed the form then brought it back up loaded with the new record.  The date that was entered by the function appeared in USA format (mm/dd/yy).  The dates that were typed in appeared in the Business One format (dd/mm/yy).  This of course is not consistent.
    When I looked at what got into the database, the formats were the opposite.  Weird!  To make matters really confusing, I run an SQL statement within SQL Server Mgt Studio, and use the WHERE clause to filter on the date that was based on the function.  It didn’t matter what format I used for the WHERE clause, the record came up.  Does anyone have any idea about how I can ensure that I always use the correct date format for SQL statements passed by Business One to SQL Server regardless of where in the world the application is being run?
    Thanks,
    Mike

    Ian,
    Here's what I'm concerned about:  I’m using the date in a “WHERE” clause.
    Assume the date is Aug 3, 2007.
    "SELECT * FROM Table WHERE StartDate > ‘8/3/2007’"
    OR
    "SELECT * FROM Table WHERE StartDate > ‘3/8/2007’"
    If the client machine is set up as USA, the today function will provide the date as formatted in the first query.  If the database server is setup as let’s say the UK, I believe that SQL Server query parser will interpret the date as Mar 8, 2007.
    If the client machine is set up as UK, the today function will provide the date as formatted in the second query.  If the database server is setup as let’s say USA, I believe that SQL Server query parser will also interpret the date as Mar 8, 2007.
    In both cases it would be wrong.
    I know I could use the DATEPART function to get the three parts and this will make the code indifferent to the localization specs of the client machine.  I need to then be able to concatenate those date parts for the “WHERE” clause so that the localization specifications of the database server don’t matter.
    Thanks,
    Mike

  • International date format for birthdays

    Hi, my Mac is set up in System Preferenes to use the international date format. However when I go into my Address Book and enter a birthday date for a contact it won't accept the international format. So for example 11/08/1970 gets stored as the 8 November 1970 when I wanted it to be 11 August 1970.
    Is there a separate setting for date formats in Address Book?
    Thanks for your help.

    OK. This appears to be a bug in Address Book. It doesn’t bother me because I always type dates using a non-ambiguous format, e.g. “11-Aug-1970” or “1970/08/11” (which Address Book does interpret correctly). If it bothers you and you don’t want to type the address using one of those formats, you can report the bug in one of the following places:
    http://www.apple.com/macosx/feedback/
    http://developer.apple.com/bugreporter/

  • In IOS 6 my date format was YYYY-MM-DD. When I switched to IOS 7, it changed to MM-DD-YYYY. How do you change it?

    In IOS 6 my date format was YYYY-MM-DD, which is ISO 8601 standard used in Canada.  When I switched to IOS 7, it changed to MM-DD-YYYY format which is very confusing as all my cameras etc use YYYY-MM-DD.  How do you change it, like one can in OSX?

    It appears previous versions of IOS would pick up your preferred date format from your OSX Mac. You can modify that to whatever you like.
    Now if you select Canadian or American in IOS 7 you get only MM-DD-YYYY.  This is wrong for Canada as the preferred date format here is YYYY-MM-DD, just check your birth or expiry dates on your Ontario Drivers License or OHIP Health Card.  Or the date field at the bottom left of any Government of Canada website.
    The trouble with using other Country codes is you tend to get their currency codes like € or £ and the terms like yesterday and today in their language.

  • Date formating error

    select last_day(trunc(to_date(systimestamp,'YYYYMMDD HH24:MI:SS:FF4'))) from dual;
    it return date format not recognized.what is wrong in this query.

    1.) Trunc on systimestamp works for me, what error do you get?
    SQL> select trunc(sysdate) from dual;
    TRUNC(SYSDATE)
    2006/09/05 00:00:00
    1 row selected.
    Elapsed: 00:00:00.00
    SQL> select trunc(systimestamp) from dual;
    TRUNC(SYSTIMESTAMP)
    2006/09/05 00:00:00
    1 row selected.
    Elapsed: 00:00:00.00
    SQL>
    2) Why do you want to format the systimestamp to YYYYMMDD HH24MISS first and then trunc the time of it? Why don't you just format the systimestamp to YYYYMMDD only?
    Robert

  • Problem with SQL*Loader and different date formats in the same file

    DB: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    System: AIX 5.3.0.0
    Hello,
    I'm using SQL*Loader to import semi-colon separated values into a table. The files are delivered to us by a data provider who concatenates data from different sources and this results in us having different date formats within the same file. For example:
    ...;2010-12-31;22/11/1932;...
    I load this data using the following lines in the control file:
    EXECUTIONDATE1     TIMESTAMP     NULLIF EXECUTIONDATE1=BLANKS     "TO_DATE(:EXECUTIONDATE1, 'YYYY-MM-DD')",
    DELDOB          TIMESTAMP     NULLIF DELDOB=BLANKS          "TO_DATE(:DELDOB, 'DD/MM/YYYY')",
    The relevant NLS parameters:
    NLS_LANGUAGE=FRENCH
    NLS_DATE_FORMAT=DD/MM/RR
    NLS_DATE_LANGUAGE=FRENCH
    If I load this file as is the values loaded into the table are 31 dec 2010 and 22 nov *2032*, aven though the years are on 4 digits. If I change the NLS_DATE_FORMAT to DD/MM/YYYY then the second date value will be loaded correctly, but the first value will be loaded as 31 dec *2020* !!
    How can I get both date values to load correctly?
    Thanks!
    Sylvain

    This is very strange, after running a few tests I realized that if the year is 19XX then it will get loaded as 2019, and if it is 20XX then it will be 2020. I'm guessing it may have something to do with certain env variables that aren't set up properly because I'm fairly sure my SQL*Loader control file is correct... I'll run more tests :-(

  • Date Format  error while loading *.dat  file to Sataging .

    Hi All ,
    Loading data from *.dat file in to Staging , the dat file contains data for date in 'MM-DD-YYYY' format which is String , when it loading by control file it produce the error date format is not supported .I think ti required DD-MM-YYYY format . Is their any properties to change the date format or else need to write the function for converting date format .
    I am using OWb 10g Release 1 , with same DB .
    Please guide me
    Thanx in advance
    Regards ,

    Hi,
    Before loading into staging, you can use Expression operator to convert the CHAR into DATE with something like this:
    TO_DATE('01-02-2005','MM-DD-YYYY')
    Hope this helps.

  • Date format in BI query

    Hi,
    We need to display a single date format independent of date format of SAP User settings. For ex: as below.
    In a current query the  date, depending on the user's configuration could appear as:
    dd.mm.yyyy (English format)         or        yyyy-mm-dd (Swedish format)        or        mm.dd.yyyy (American format)
    I need to change some of the queries date format as below.
    a) Change all dates in query outputs and parameters to the format YYYYMMDD
    b) Change all months in query outputs and parameters to the format YYYYMM
    c) Change all financial periods in query outputs and parameters to the format YYYYPPP
    Thanks,
    Jitu

    Hi
    I think u have to use the ABAP code at the query level.
    First take the date in one variable zdate_var  and then if u want the below , then
    data : zdate_var_year type d,
               zdate_var_mm type d,
              zdate_var_dd type d.
    zdate_var_year = zdate_var(4).
    zdate_var_mm = zdate + 4(2).
    zdate_var_dd = zdate + 6(2).
    YYYYMM = zdate_var_year , zdate_var_mm.
    LIke this u can have ur o/p as per ur wish,
    Hope u got it ,
    Thanx & Regards,
    RaviChandra

  • How to convert date format in VC 7.0 to DD.MM.YYYY

    Hi
      I am on VC 7.0.
      My requirment is to show Current date as a default value for a input field.
      I am using date function now() as default value...and it is displaying the current date
    08.07.2009 as  Jul 08,2009
    But my requirment is to display it as 08.07.2009
    Please update me how to convert the data format to be displayed as DD.MM.YYYY format
    Thanks

    Hi,
    Use DSTR method to change date format. Check the below link for details.
    http://help.sap.com/saphelp_nw70/helpdata/en/49/032e66f4a4105ee10000000a42189d/frameset.htm
    Regards
    Basheer

  • Date format is changing in presentation variable

    Hello,
    I have a problem with date stored in presentation variable.
    I have simple prompt with calendar field (default date value is setted from repository or session variable to current date). Selected date is stored in PP_DATE presentation variable.
    I have simple report with title to show the content of variable PP_DATE.
    And now the problem.
    When I navigate to dashboard page with this report I will get date from PP_DATE variable in some format (there is difference when I use repository or session variable). After I will push the start button I will get another date format from PP_DATE variable.
    Screenshots are stored and described in this PDF: [PDF with screenshots|https://docs.google.com/uc?export=download&id=0B2LOPOBteIShMDRmYTJlYTItNmYyZC00ODdkLWE5NjktNzI1N2RlNWMwZjBk]
    There is difference between session and repository variable. When I use repository variable I will get 'TIMESTAMP .......' from PP_DATE variable, which is the default initializer in repository variable manager. I tried to delete default initializer, but I is automatically added after saving changes.
    When is the default value of prompt setted from session variable I will get another format of date from PP_DATE variable which refers to DATE_TIME_DISPLAY_FORMAT = "yyyy-mm-dd hh:mi:ss.mss" (from NQSConfig.ini). I have changed DATE_TIME_DISPLAY_FORMAT from standard value "yyyy/mm/dd hh:mi:ss" to "yyyy-mm-dd hh:mi:ss.mss" because I am reading some data from excel, where are dates stored in MSSQL format. But this is not the reason of my problem. I have the same problem also with standard DATE_TIME_DISPLAY_FORMAT.
    The result of this strange behaviour is that I am getting errors when I am doing some calculations (for example TimeStampDiff) with PP_DATE variable. I am getting error when I am navigating to dashboard page. Everything is ok after I will push the start button.
    Do you have some tips?
    Thank you

    Kishore Guggilla wrote:
    Hey,
    you are talking about so many pieces here seems..
    first letz break down your issues list..
    1. error, this is because of default date(using repository variable) used in prompt..
    2. using presentation variables in timetampdiff functions..
    3. showing variable in title list..
    we'll go through each issue..
    because, its' messed up..I think that everywhere is the same problem. So solving issue number 1 will solve my other problems.
    "1. error, this is because of default date(using repository variable) used in prompt.. "
    I want to use date prompt with default date value (from repository or session variable) and then use pp_date presentation variable from this prompt to filter my results.
    I would like to use repos. or session variables, I dont want to write some select to fill default date value in each prompt.
    I tried to change one date in initialization block from "trunc(sysdate, 'DD')" to "to_char(sysdate, 'YYYY-MM-DD')" because it is the same format as DATE_DISPLAY_FORMAT = "yyyy-mm-dd" in NQSConfig.ini
    And now it seems to be working now.
    I can use repository var. as default date value in my prompt and use date variable pp_date to filter my results. Report return result after navigation on it and after pushing Go button.
    Can you confirm me that date format in initialization block must be the same as DATE_DISPLAY_FORMAT = "yyyy-mm-dd" in NQSConfig.ini?

  • Date Format problem in ABAP Proxy

    Hi All,
    We have a Inbound ABAP proxy which recieves data from XI.
    We use a date field in that which is defined as DATS datatype.
    When we trigger the interface from XI with date in format YYYYMMDD, we are getting an exception.
    when the date is sent in format YYYY-MM-DD, the interface is run successfuly.
    when we test the interface in SPROXY transaction the date is displayed in YYYY-MM-DD format.
    does it have anything to do with the defenition of the date format in XI?
    I want to know whether DATS format in XI is different from ABAP?
    should the date that is sent from XI be in YYYY-MM-DD format all the time.
    Kindly suggest a solution for the date problem when it is passed from XI to ABAP proxy

    Hi Uday,
    Check the pattern used in XI/PI for the date definition.
    If it's set to:
         pattern="[0-9]-[0-9]-[0-9]"
    Then it will enforce the pattern. You could try changing the pattern in XI to exclude the hyphen then you have a normal DATS format.
    Regards, Trevor

  • Date Format in CSV & Excel

    Hi,
    I have a search result which has some date columns and have a button to export these results to CSV file.
    The database column is of datatype VARCHAR but date is stored in it and displayed, so while fetching data from there we are converting it to date in format DD-MON-YYYY.
    while displaying the search results, its working perfectly fine.
    When downloaded to CSV file, and Opened with Any Text Editor other than Excel, the date format is proper as in screen ie. DD-MON-YYYY
    But, once we open the CSV in excel update few columns and save the file, the date gets saved in the DD-MON-YY format.
    Since this file will be uploaded back to the application, we can either design our recieving application to expect date in DD-MON-YY format. But is there anything that we can do to have it maintained in DD-MON-YYYY format itself ?

    Can any one please help me out. Iam in need of a labview code which has a excel sheet consists of 
    3 columns
    1) DATE  
    2) TIME
    3) TEMPERATURE value.
    If a string is entered as a input and that string should be compared with the Names under DATE AND TIME column in the excel sheet and if the string entered matches with any of the string under the DATE AND TIME column then it should pass one output
    1) The value of that string 
    For example if Iam entering the i/p as 10/7/2012  03:55:05 PM then it should search the strings under DATE AND TIME tab and if row 8 as the 10/7/2012  03:55:05 PM string with a value of  461.106 then it should return two o/p's one as 461.106  
    If the entered string is not matched  with any of the strings under DATE AND TIME coulmn it should return an output as zero.
    i am attaching a excel sheet screen shot which is in csv format
    Thank You
    Attachments:
    excel in csv.docx ‏190 KB

  • Problem in date formate

    There is two table in a database. Both table have a coloum in date formate but I wrote a procedure for some data of one table to another table.
    In that case date of '04-23-2008' comes in '04-23-0008' formate.
    Procedure is below....................
    CREATE OR REPLACE PROCEDURE Update_Site_Status IS
    CURSOR C_STATUS IS
    SELECT TS_ID, TS_MILESTONE, TS_ACTIVITY,
    TS_PL_STARTDATE , TS_PL_ENDDATE ,
    TS_ACT_STARTDATE, TS_ACT_ENDDATE
    FROM TEMP_SAP WHERE TS_FROM_VALUE='WIN'
    AND TRUNC(TS_DATE ) = TRUNC(SYSDATE)-1 ;
    BEGIN
    FOR i IN C_STATUS
    LOOP
    BEGIN
    INSERT INTO WIN_SITE_STATUS(WSST_SITE_ID, WSST_STATUS, WSST_SUB_STATUS,WSST_PL_STARTDATE,
    WSM_PL_ENDDATE, WSM_ACT_STARTDATE, WSM_ACT_ENDDATE) VALUES
    (i.TS_ID ,i.TS_MILESTONE, i.TS_ACTIVITY ,i.TS_ACT_STARTDATE,
    i.TS_ACT_ENDDATE,i.TS_PL_STARTDATE,i.TS_PL_ENDDATE );
    EXCEPTION
    WHEN OTHERS THEN
    NULL;
    END;
    END LOOP;
    COMMIT ;
    END;
    /

    Never mind the date issue... my eyes hurt as you are writing all the code in ugly and nasty looking uppercase. And my brain/nose hurt as the code is.., well, smells.
    Why on earth are you pulling rows from the SQL engine and table TEMP_SAP into the PL engine.. and then pushing that same data from the PL engine back to the SQL engine and into table WIN_SITE_STATUS?
    Is the idea to make Oracle perform poorly? Write non-scalable code? Perhaps a competition to see who can write the smelliest code in Oracle?
    Hey,a novel idea! How about simply using SQL as it is intended to be used and using PL as it is intended to be used? Like this:
    create or replace procedure UpdateSiteStatus is
    begin
    insert into WIN_SITE_STATUS
    ( ..columns.. )
    select
    ..columns..
    from TEMP_SAP
    where ..filter..;
    end;And note, no stupid "EXCEPTION WHEN OTHERS THEN NULL". Or are you saying that you do not care if the code works or not works? Screw the exception, not interested?
    In that case, may I suggest the following code instead as it is significantly faster and better when you cannot give a damn about exceptions:
    create or replace procedure UpdateSiteStatus is
    begin
    NULL;
    end;

Maybe you are looking for

  • External hard drive to make space on desktop computer

    I have just recently backed up my entire hard drive to an external "My Book". I'd like to delete photos from the desktop computer to free up space, but don't know if I'll loose them on the "my book" too. As I understand time machine, it will allow me

  • G4 400

    Hi I have a few olld apples and the latest is a G4 400. Can I replace the cpu board with a higher one . If so what can I add . Would it be possible to add a Dual cpu board ? Joe

  • Running FB08 in background instead of foreground

    Hello All, I tried to run BDC for FB08 but it does not post the reversal entries. I tried CALL_FB08 FM too but still no luck. Could some one help me out. The transaction process needs to be attached to a customized FI program for cheque reversal for

  • Trouble with iphone 4s and xbox

    Hi, I've owned my 4s for about 6 months now but resently i've started to have an issue with it. While my phone is sitting idle in the living room everything is fine but if i use it and when it comes out of idle and switched from saying 3g to wifi it

  • HP Simplepass not working with any version of Firefox

    Long story short, after I upgraded to Firefox 6 and discovered my HP Simplepass doesn't work, I reverted back to Firefox 3.6 but can't get any version of HP Simplepass to work. I originally had the Digital Persona version, which I upgraded to the Egi