Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Date format problems!

We have a problem displaying dates with a ASP page. Instead of
displaying the correct year it displays the date like '21/03/aaaa'.

Our regional settings is Spanish and we use W2K. To solve this we must
edit the registry and change the shortdate format to 'dd/mm/yyyy'.

The regional setting in the control panel is set to 'dd/mm/aaaa'.

Is this a W2K bug?

TIA.
.


Comments

  • lbnlbn Posts: 1Member
    try :
    do once(in global.asa or default.asp)
    session.lcid = 1034

    the use formatdatetime-function:


    Returns an expression formatted as a date or time.

    FormatDateTime(Date[, NamedFormat])
    Arguments
    Date
    Required. Date expression to be formatted.
    NamedFormat
    Optional. Numeric value that indicates the date/time format used. If omitted, vbGeneralDate is used.
    Settings
    The NamedFormat argument has the following settings:

    Constant Value Description
    vbGeneralDate 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.
    vbLongDate 1 Display a date using the long date format specified in your computer's regional settings.
    vbShortDate 2 Display a date using the short date format specified in your computer's regional settings.
    vbLongTime 3 Display a time using the time format specified in your computer's regional settings.
    vbShortTime 4 Display a time using the 24-hour format (hh:mm).

    Remarks
    The following example uses the FormatDateTime function to format the expression as a long date and assign it to MyDateTime:

    Function GetCurrentDate
    ' FormatDateTime formats Date in long date.
    GetCurrentDate = FormatDateTime(Date, 1)
    End Function

    : We have a problem displaying dates with a ASP page. Instead of
    : displaying the correct year it displays the date like '21/03/aaaa'.
    :
    : Our regional settings is Spanish and we use W2K. To solve this we must
    : edit the registry and change the shortdate format to 'dd/mm/yyyy'.
    :
    : The regional setting in the control panel is set to 'dd/mm/aaaa'.
    :
    : Is this a W2K bug?
    :
    : TIA.
    : .
    :
    :
    :

Sign In or Register to comment.