diff --git a/ctrl/text.dat b/ctrl/text.dat
index ae962dbe3e38cfd1d505f32aefdd6785606a49b8..2343a69bbd6523698e01ca45f5e03415e69ec25b 100644
--- a/ctrl/text.dat
+++ b/ctrl/text.dat
@@ -413,7 +413,7 @@
 "\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your sex (M/F)\1\\: \1w"              342 EnterYourSex
 "\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your street address\1\\: \1w"         343 EnterYourAddress
 "\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your voice phone number\1\\: \1w"     344 EnterYourPhoneNumber
-"\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your birthday (@DATEFMT@)\1\\: \1w"   345 EnterYourBirthday
+"\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your birthday (YYYY/MM/DD)\1\\: \1w"  345 EnterYourBirthday
 "\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your location\1\\ (e.g. city, state)\1\\: \1w" 346 EnterYourCityState
 "\1_\1b\1h[\1c@CHECKMARK@\1b] \1yEnter your zip (or postal) code\1\\: \1w"   347 EnterYourZipCode
 "\1_\1y\1hClient (Name or Address)\1\\: \1w"                348 EnterYourComputer
@@ -512,7 +512,7 @@
 "\1n\1cReal Name : \1h%-30.30s  \1n\1cPhone number : "\      422 UeditRealNamePhone
 	"\1h%s\r\n"
 "\1n\1cAddress   : \1h%-30.30s  \1n\1cAge/Sex/BDay : "\      423 UeditAddressBirthday
-	"\1h%2d %c %s\r\n"
+	"\1h%2d %c %.0s%04u/%02u/%02u\r\n"
 "\1n\1cLocation  : \1h%-30.30s  \1n\1cZip Code     : "\      424 UeditLocationZipcode
 	"\1h%s\r\n"
 "\1n\1cNote      : \1h%-30.30s  \1n\1cHandle       : "\      425 UeditNoteHandle
diff --git a/src/sbbs3/text_defaults.c b/src/sbbs3/text_defaults.c
index 064b44f5ba097c62073a06f5c965521ce7c20206..c39e5bf8ac00c10fa6ebe7c9db90b3c6409d5e06 100644
--- a/src/sbbs3/text_defaults.c
+++ b/src/sbbs3/text_defaults.c
@@ -558,7 +558,8 @@ const char * const text_defaults[TOTAL_TEXT]={
 	,"\x01\x5f\x01\x62\x01\x68\x5b\x01\x63\x40\x43\x48\x45\x43\x4b\x4d\x41\x52\x4b\x40\x01\x62\x5d\x20\x01\x79\x45\x6e\x74\x65\x72\x20"
 		"\x79\x6f\x75\x72\x20\x76\x6f\x69\x63\x65\x20\x70\x68\x6f\x6e\x65\x20\x6e\x75\x6d\x62\x65\x72\x01\x5c\x3a\x20\x01\x77" // 344 EnterYourPhoneNumber
 	,"\x01\x5f\x01\x62\x01\x68\x5b\x01\x63\x40\x43\x48\x45\x43\x4b\x4d\x41\x52\x4b\x40\x01\x62\x5d\x20\x01\x79\x45\x6e\x74\x65\x72\x20"
-		"\x79\x6f\x75\x72\x20\x62\x69\x72\x74\x68\x64\x61\x79\x20\x28\x40\x44\x41\x54\x45\x46\x4d\x54\x40\x29\x01\x5c\x3a\x20\x01\x77" // 345 EnterYourBirthday
+		"\x79\x6f\x75\x72\x20\x62\x69\x72\x74\x68\x64\x61\x79\x20\x28\x59\x59\x59\x59\x2f\x4d\x4d\x2f\x44\x44\x29\x01\x5c\x3a\x20\x01\x77"
+		"" // 345 EnterYourBirthday
 	,"\x01\x5f\x01\x62\x01\x68\x5b\x01\x63\x40\x43\x48\x45\x43\x4b\x4d\x41\x52\x4b\x40\x01\x62\x5d\x20\x01\x79\x45\x6e\x74\x65\x72\x20"
 		"\x79\x6f\x75\x72\x20\x6c\x6f\x63\x61\x74\x69\x6f\x6e\x01\x5c\x20\x28\x65\x2e\x67\x2e\x20\x63\x69\x74\x79\x2c\x20\x73\x74\x61\x74"
 		"\x65\x29\x01\x5c\x3a\x20\x01\x77" // 346 EnterYourCityState
@@ -691,7 +692,8 @@ const char * const text_defaults[TOTAL_TEXT]={
 	,"\x01\x6e\x01\x63\x52\x65\x61\x6c\x20\x4e\x61\x6d\x65\x20\x3a\x20\x01\x68\x25\x2d\x33\x30\x2e\x33\x30\x73\x20\x20\x01\x6e\x01\x63"
 		"\x50\x68\x6f\x6e\x65\x20\x6e\x75\x6d\x62\x65\x72\x20\x3a\x20\x01\x68\x25\x73\x0d\x0a" // 422 UeditRealNamePhone
 	,"\x01\x6e\x01\x63\x41\x64\x64\x72\x65\x73\x73\x20\x20\x20\x3a\x20\x01\x68\x25\x2d\x33\x30\x2e\x33\x30\x73\x20\x20\x01\x6e\x01\x63"
-		"\x41\x67\x65\x2f\x53\x65\x78\x2f\x42\x44\x61\x79\x20\x3a\x20\x01\x68\x25\x32\x64\x20\x25\x63\x20\x25\x73\x0d\x0a" // 423 UeditAddressBirthday
+		"\x41\x67\x65\x2f\x53\x65\x78\x2f\x42\x44\x61\x79\x20\x3a\x20\x01\x68\x25\x32\x64\x20\x25\x63\x20\x25\x2e\x30\x73\x25\x30\x34\x75"
+		"\x2f\x25\x30\x32\x75\x2f\x25\x30\x32\x75\x0d\x0a" // 423 UeditAddressBirthday
 	,"\x01\x6e\x01\x63\x4c\x6f\x63\x61\x74\x69\x6f\x6e\x20\x20\x3a\x20\x01\x68\x25\x2d\x33\x30\x2e\x33\x30\x73\x20\x20\x01\x6e\x01\x63"
 		"\x5a\x69\x70\x20\x43\x6f\x64\x65\x20\x20\x20\x20\x20\x3a\x20\x01\x68\x25\x73\x0d\x0a" // 424 UeditLocationZipcode
 	,"\x01\x6e\x01\x63\x4e\x6f\x74\x65\x20\x20\x20\x20\x20\x20\x3a\x20\x01\x68\x25\x2d\x33\x30\x2e\x33\x30\x73\x20\x20\x01\x6e\x01\x63"