1. #1
    Sencha User
    Join Date
    Apr 2010
    Posts
    10
    Vote Rating
    0
    mrrezayam is on a distinguished road

      0  

    Default Internation Date format d/m/Y

    Internation Date format d/m/Y


    I am using Ext3.4.0.

    I have the following code:

    var birthSearchField = new Ext.form.DateField({
    id: 'birthDate',
    fieldLabel: 'Birthdate',
    name: 'birthDate',
    format: 'd/m/Y',
    emptyText:roster. 'dd/mm/yyyy',
    allowBlank:false
    });

    I use the format for international date 'd/m/Y'.

    If the user enters 5/2/87, the date box shows 02/05/1987 which is wrong. It should show 05/02/1987.
    If the user enters 05/02/1987, the date box shows 05/02/1987.

    I do not want to force user to enter dd/mm/yyyy.

    This is working OK with american date format 'm/d/Y'.

    How Can I solve this problem?

    Thank you for your help is advance.

    Reza

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    St. Louis, MO
    Posts
    33,684
    Vote Rating
    435
    mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of

      0  

    Default


    So you use format 'd/m/Y' and if you enter 5/2/87 it should return 02/05/1987 as 5 is the day, 2 is the month and 87 is the year according to your format.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    http://www.JSONPLint.com - Source to lint your JSONP!

    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Apr 2010
    Posts
    10
    Vote Rating
    0
    mrrezayam is on a distinguished road

      0  

    Default


    I use format 'd/m/Y' and I enter 5/2/87 it should return 05/02/1987 as 5 is the day, 2 is the month and 87 is the year according to my format. But it returns 02/05/1987 which means 2 is the day and 5 is the month.

    Thank You

  4. #4
    Sencha User
    Join Date
    Dec 2012
    Posts
    1
    Vote Rating
    0
    ns.nagu.ngl is on a distinguished road

      0  

    Default


    edit the altFormats