The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: mumin16 on April 13, 2009, 08:13:04 AM

Title: how change the system short date format as "dd.mm.yyyy"
Post by: mumin16 on April 13, 2009, 08:13:04 AM
how change the system short date format as "dd.mm.yyyy"
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: jj2007 on April 13, 2009, 09:35:50 AM
If you just need the proper output:

include \masm32\include\masm32rt.inc

.data?
datebuffer db 16 dup(?)

.code
start:
invoke GetDateFormat, 0, 0, 0, chr$("dd'.'MM'.'yyyy"), offset datebuffer, 16
MsgBox 0, offset datebuffer, "Today's date:", MB_OK
exit
end start
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: mumin16 on April 13, 2009, 10:06:10 AM
DatePicker control?
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: jj2007 on April 13, 2009, 11:10:29 AM
Quote from: mumin16 on April 13, 2009, 10:06:10 AM
DatePicker control?

Bla?
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: mumin16 on April 13, 2009, 11:44:10 AM
My DatePicker control format is short in dlgbox. and  it display 01.01.2009 in my pc but it display 1.1.2009 in other pc. how display it like my pc.
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: farrier on April 13, 2009, 12:28:35 PM
mumin16,

Try "d.m.yyyy" as your format string.

hth,

farrier
Title: Re: how change the system short date format as "dd.mm.yyyy"
Post by: GregL on April 13, 2009, 07:26:53 PM
Control Panel -> Regional and Language Options

or equivalent in your version of Windows.