Start date:
End date:
Included weekdays:
Number of dates: (max. 99999)

Date format:


Date and time

User format format help

We are proudly present you the most flexible date generator. There are predefined date and time formatting or you can create your own format. Choosing weekdays is really the must have feature so we have it. Sorting is a matter of course. Results can be exported to CSV file. Algorithm generates pseudo-random values and should not be used for cryptographic purposes. On the other hand the level of randomization is sufficient for all common needs. We have many users using our pick as day, month and year generator. Are you planning birthday, wedding or gathering? Give me a random date. This tool can be also used as random birthday generator.

jWithout leading zeros: 1 to 31
d2 digits: 01 to 31
DThree letters: Sun through Sat
lFull text: Sunday through Saturday
SSuffix, 2 characters: st, nd, rd or th.
nWithout leading zeros: 1 through 12
m2 digits: 01 through 12
MThree letters: Jan through Dec
FFull text: January through December
y2 digit: 99 or 13, etc.
Y4 digit: 1999 or 2013, etc.
g12-hour format of an hour without leading zeros 1 through 12
G24-hour format of an hour without leading zeros 0 through 23
h12-hour format of an hour with leading zeros 01 through 12
H24-hour format of an hour with leading zeros 00 through 23
iMinutes with leading zeros 00 to 59
aLowercase Ante meridiem and Post meridiem am or pm
AUppercase Ante meridiem and Post meridiem AM or PM
\Escaping characters, of:\o\f, the:\t\h\e, in:\i\n