Results 1 to 11 of 11

Thread: Formatting dates

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343

    Angry

    Hello,

    Very simple question...

    How do you format dates... eg. I just want to see dd/mm/yy.

    myDate = now ???????????

    Thanks
    T

  2. #2
    Guest
    Code:
    MyDate = Format(Now, "dd/mm/yy")

  3. #3
    Guest
    myDate = Format(Now, "mm/dd/yy")

  4. #4

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343

    Angry why???

    Why does this not want to work - nothing is displayed!!

    <%
    dim date
    date = now


    %>
    <html>

    <head>
    <title>test</title>
    </head>

    <body>

    <p>the date is <%=date%> </p>
    </body>
    </html>

  5. #5
    Guest
    Are you using this in an HTML or asp page?
    To use script, you have to put it in asp and have IIS running on your pc.

    I put your code in asp and it worked fine.

  6. #6

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343

    Talking

    I'm a real idiot!!! Thanks.

  7. #7

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343
    Maybe I'm being stupid again, but I get this error.. if I just use mydate = now it works fine!!

    Microsoft VBScript runtime error '800a000d'

    Type mismatch: 'Format'

    new_page_3.asp, line 2

    Here's my code

    <%
    myDate = Format(Now, "mm/dd/yy")

    %>
    <html>

    <head>
    <title>test</title>
    </head>

    <body>

    <p>the date is <%=mydate%> </p>
    </body>
    </html>

  8. #8
    Lively Member
    Join Date
    Mar 2001
    Location
    Sweden
    Posts
    115
    Try using FormatDate instead of Format

  9. #9

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343

    Angry

    Nope, get the same error....

    Microsoft VBScript runtime error '800a000d'

    Type mismatch: 'FormatDate'

  10. #10
    Guest

    Use formatdatetime

    myDate = formatdatetime(now, 2)

    The second param passed to formatdatetime is the format setting:

    0 =Display a date and/or time. If there is a date part, display it as a short date. If there is a time part, display it as a long time. If present, both parts are displayed.


    1 = Display a date using the long date format specified in your computer's regional settings.


    2 = Display a date using the short date format specified in your computer's regional settings.


    3 = Display a time using the time format specified in your computer's regional settings.

    4 = Display a time using the 24-hour format (hh:mm).

  11. #11

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 2000
    Posts
    343

    Talking

    Thanks Steve, this works great!!

Posting Permissions

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



Click Here to Expand Forum to Full Width