Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default Re: date format.

    Paul wrote:
    > I have a form in my web page that everyone enters in a date and
    > clicks submit. On the click of submit button the date is sent to the
    > sql server and runs a stored procedure. My problem is that everyone
    > enters the date in a dd/mm/yy format. The sql server needs the date
    > to be entered in a yyyy/mm/dd for the stored procedure to run.
    >
    [url]http://www.aspfaq.com/show.asp?id=2313[/url] vbscript
    [url]http://www.aspfaq.com/show.asp?id=2040[/url] help with dates
    [url]http://www.aspfaq.com/show.asp?id=2260[/url] dd/mm/yyy confusion

    HTH.
    Bob Barrows.
    --
    Microsoft MVP -- ASP/ASP.NET
    Please reply to the newsgroup. The email account listed in my From
    header is my spam trap, so I don't check it very often. You will get a
    quicker response by posting to the newsgroup.


    Bob Barrows [MVP] Guest

  2. Similar Questions and Discussions

    1. Date Format
      I have a form with an unbound combo box which contains a list of choices: "Current Month";"Previous Month";"Current Year", etc. When the user...
    2. Format a date
      My database stores the date as mm/dd/yyyy How can I return this in the format of say: Tuesday- December 21, 2005
    3. PHP date format
      Accoding to the manual, if I want to display the a date in the format "May 31st, 2005 I should use the following code: <p> The event will held on...
    4. Date Format pb
      Hi, Got a pb with american date format MM/dd/YYYY. My WebService Method convert String to Date. It works good except for one case : 1/5/2005 ...
    5. converting date into database date format(newbie)
      Hi! U can convert "8-Aug-03" into mysql date which requires yyyy-mm-dd format as below. <?php date("Y-m-d",strtotime("8-Aug-03")); ?>
  3. #2

    Default Re: date format.

    Two suggestions:
    Use a calendar and have the user click on a date (valide date garanteed)
    Use three separate fields for Year/Month/Date (you will still have to
    validate the date)

    "Paul" <anonymous@discussions.microsoft.com> wrote in message
    news:6CE196D2-EEF6-4DEA-8608-04DE64115DEF@microsoft.com...
    > I have a form in my web page that everyone enters in a date and clicks
    submit. On the click of submit button the date is sent to the sql server
    and runs a stored procedure. My problem is that everyone enters the date in
    a dd/mm/yy format. The sql server needs the date to be entered in a
    yyyy/mm/dd for the stored procedure to run.
    >
    > Is there any code which I can run in order to change the date format
    around (FROM dd/mm/yy -- TO -- yyyy/mm/dd) on the onclick event of the
    submit button on my form.
    > The html code for my form is as follows
    > <form action="" method="post" name="accounting" id="accounting"><input
    name="date" type="text" id="date"><input type="submit" name="Submit"
    value="Submit"></form>
    >
    > I would really appreciate any help anyone can give to me as I am very new
    to any type of coding and find it difficult doing some of the simple things.
    > Thanks
    > Not even sure if asp is needed to do this. All I know is the page is as
    asp.


    Raymond D'Anjou \(raydan\) Guest

  4. #3

    Default Can anyone help me please

    Unfortunately there where nothing in these links that helped me accomplish what I was looking for. Its a quite specific problem and unfortunately i've very little programming knowledge so im finding this difficult.
    Can anyone help me please
    Paul Guest

  5. #4

    Default Re: date format.

    >> My problem is that everyone enters the date in a dd/mm/yy format.

    No, your problem is that you are letting people enter a date in whatever
    format they feel like. Use dropdowns or a calendar popup so you can have
    more control over the input.

    Also, SQL Server does not need the date to be entered in yyyy/mm/dd unless
    you are casting it as a string and explicitly parsing it for that format.
    What you *should* be passing is the only truly safe format to pass to SQL
    Server: YYYYMMDD.

    --
    Aaron Bertrand
    SQL Server MVP
    [url]http://www.aspfaq.com/[/url]


    Aaron Bertrand [MVP] Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139