
Signature
There's ALWAYS more than one way to skin a cat!
Answers/posts based on Access 2000
Forgot to add, you should be able to display the dates any way you want using
Format(), regardless of how it's stored in your table.

Signature
There's ALWAYS more than one way to skin a cat!
Answers/posts based on Access 2000
Bob Quintal - 19 Jun 2007 22:20 GMT
> Forgot to add, you should be able to display the dates any way
> you want using Format(), regardless of how it's stored in your
> table.
not quite correct, because n matter how it is formatted, it's
always stored the same way, that is the number of days since
December 30 1899 and the fraction of the day for hours and minutes.

Signature
Bob Quintal
PA is y I've altered my email address.
--
Posted via a free Usenet account from http://www.teranews.com
guess I will have to refresh the Format() method.....can't remember the
details off hand....
It just surprises me that in two Versions of Access2003 that one's Short
Date format is 6/19/1994 and the other is 19.Jun.94
I can, kind of, see it being due to the OS - - - but not really thinking it
should - - - I would think that Access would suppress/normalize variations in
OS date format rather than pass them forward with variations from the OS.
Now I kind of have to consider that when I design using a date format that
it's appearance will vary to other users and that doesn't seem good.......it
might mean I always have to hard code the precise Format.....or just live
with the variances....

Signature
NTC
> It'scontrolled by the version of Windows the PC is running! I'm still running
> Windows 98SE and my Short Date uses the 2 digit designation for the year.
> Subsequent versions of Windows use the 4 digit designation. I'm not sure
> exactly which version of Windows this occured in.
Pat Hartman (MVP) - 19 Jun 2007 14:19 GMT
The short date format is controlled by the regional settings (control
panel/regional settings/customize) of the PC. Access uses the Windows short
date setting by default or whenever you use the "Short Date" named format.
The PC's regional settings also control how currency is displayed and what
is used for the thousands separator. This is to eliminate having to
hard-code settings within the application to allow it to run in multiple
countries. For example, in Europe, the short date format is day/month/year.
This can be very confusing to Americans who are used to month/day/year and
vice versa. I'm working with a multi-national company now and so I'm using
dd-mmm-yyyy format which spells out the month abbreviation. This format is
understandable around the world and even the month names are converted when
you are running the app on a non-English version of the OS. Same thing goes
for currency. And, in some countries, the meaning of the comma and decimal
point are reversed - 111.234,45 rather than 111,234.45 as we are accustomed
to.
If you want to specifically control the date format in your app, you will
need to set the format property for each control that displays a date on all
your forms and reports.
> guess I will have to refresh the Format() method.....can't remember the
> details off hand....
[quoted text clipped - 18 lines]
>> Subsequent versions of Windows use the 4 digit designation. I'm not sure
>> exactly which version of Windows this occured in.