From d4c012ddd14daefe1372c9118d8cc364f08073d0 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Mon, 21 Mar 2022 18:20:06 -0400 Subject: formats: Add formats with "%a." and "%b." --- (limited to 'src') diff --git a/src/formats.h b/src/formats.h index a2ae5e7..1dae905 100644 --- a/src/formats.h +++ b/src/formats.h @@ -24,6 +24,7 @@ * to be of equal lengths */ static const char *FORMATS_DATE[] = { " %a ", /* Wed */ + " %a. ", /* Wed. */ " %Y-%m-%d ", /* 1969-12-31 */ " %Y/%m/%d ", /* 1969/12/31 */ " %Y.%m.%d ", /* 1969.12.31 */ @@ -34,37 +35,65 @@ static const char *FORMATS_DATE[] = { " %m.%d.%Y ", /* 12.31.1969 */ " %m.%d ", /* 12.31 */ " %e %b %Y ", /* 31 Dec 1969 */ + " %e %b. %Y ", /* 31 Dec. 1969 */ " %e %b ", /* 31 Dec */ + " %e %b. ", /* 31 Dec. */ " %d-%b-%Y ", /* 31-Dec-1969 */ " %d-%b ", /* 31-Dec */ " %d/%b/%Y ", /* 31/Dec/1969 */ " %d/%b ", /* 31/Dec */ " %a %e %b %Y ", /* Wed 31 Dec 1969 */ + " %a %e %b. %Y ", /* Wed 31 Dec. 1969 */ " %a %e %b ", /* Wed 31 Dec */ + " %a %e %b. ", /* Wed 31 Dec. */ " %a %d-%b-%Y ", /* Wed 31-Dec-1969 */ " %a %d-%b ", /* Wed 31-Dec */ " %a %d/%b/%Y ", /* Wed 31/Dec/1969 */ " %a %d/%b ", /* Wed 31/Dec */ + " %a. %e %b %Y ", /* Wed. 31 Dec 1969 */ + " %a. %e %b. %Y ", /* Wed. 31 Dec. 1969 */ + " %a. %e %b ", /* Wed. 31 Dec */ + " %a. %e %b. ", /* Wed. 31 Dec. */ + " %a. %d-%b-%Y ", /* Wed. 31-Dec-1969 */ + " %a. %d-%b ", /* Wed. 31-Dec */ + " %a. %d/%b/%Y ", /* Wed. 31/Dec/1969 */ + " %a. %d/%b ", /* Wed. 31/Dec */ " %a, %e %b %Y ", /* Wed, 31 Dec 1969 */ + " %a, %e %b. %Y ", /* Wed, 31 Dec. 1969 */ " %a, %e %b ", /* Wed, 31 Dec */ + " %a, %e %b. ", /* Wed, 31 Dec. */ " %a, %d-%b-%Y ", /* Wed, 31-Dec-1969 */ " %a, %d-%b ", /* Wed, 31-Dec */ " %a, %d/%b/%Y ", /* Wed, 31/Dec/1969 */ " %a, %d/%b ", /* Wed, 31/Dec */ " %b %e, %Y ", /* Dec 31, 1969 */ + " %b. %e, %Y ", /* Dec. 31, 1969 */ " %b %e ", /* Dec 31 */ + " %b. %e ", /* Dec. 31 */ " %b-%d-%Y ", /* Dec-31-1969 */ " %b-%d ", /* Dec-31 */ " %b/%d/%Y ", /* Dec/31/1969 */ " %b/%d ", /* Dec/31 */ " %a %b %e, %Y ", /* Wed Dec 31, 1969 */ + " %a %b. %e, %Y ", /* Wed Dec. 31, 1969 */ " %a %b %e ", /* Wed Dec 31 */ + " %a %b. %e ", /* Wed Dec. 31 */ " %a %b-%d-%Y ", /* Wed Dec-31-1969 */ " %a %b-%d ", /* Wed Dec-31 */ " %a %b/%d/%Y ", /* Wed Dec/31/1969 */ " %a %b/%d ", /* Wed Dec/31 */ + " %a. %b %e, %Y ", /* Wed. Dec 31, 1969 */ + " %a. %b. %e, %Y ", /* Wed. Dec. 31, 1969 */ + " %a. %b %e ", /* Wed. Dec 31 */ + " %a. %b. %e ", /* Wed. Dec. 31 */ + " %a. %b-%d-%Y ", /* Wed. Dec-31-1969 */ + " %a. %b-%d ", /* Wed. Dec-31 */ + " %a. %b/%d/%Y ", /* Wed. Dec/31/1969 */ + " %a. %b/%d ", /* Wed. Dec/31 */ " %a, %b %e, %Y ", /* Wed, Dec 31, 1969 */ + " %a, %b. %e, %Y ", /* Wed, Dec. 31, 1969 */ " %a, %b %e ", /* Wed, Dec 31 */ + " %a, %b. %e ", /* Wed, Dec. 31 */ " %a, %b-%d-%Y ", /* Wed, Dec-31-1969 */ " %a, %b-%d ", /* Wed, Dec-31 */ " %a, %b/%d/%Y ", /* Wed, Dec/31/1969 */ @@ -72,25 +101,33 @@ static const char *FORMATS_DATE[] = { "", /* End of parsing formats */ " %A ", /* Wednesday */ " %A %e %b %Y ", /* Wednesday 31 Dec 1969 */ + " %A %e %b. %Y ", /* Wednesday 31 Dec. 1969 */ " %A %e %b ", /* Wednesday 31 Dec */ + " %A %e %b. ", /* Wednesday 31 Dec. */ " %A %d-%b-%Y ", /* Wednesday 31-Dec-1969 */ " %A %d-%b ", /* Wednesday 31-Dec */ " %A %d/%b/%Y ", /* Wednesday 31/Dec/1969 */ " %A %d/%b ", /* Wednesday 31/Dec */ " %A, %e %b %Y ", /* Wednesday, 31 Dec 1969 */ + " %A, %e %b. %Y ", /* Wednesday, 31 Dec. 1969 */ " %A, %e %b ", /* Wednesday, 31 Dec */ + " %A, %e %b. ", /* Wednesday, 31 Dec. */ " %A, %d-%b-%Y ", /* Wednesday, 31-Dec-1969 */ " %A, %d-%b ", /* Wednesday, 31-Dec */ " %A, %d/%b/%Y ", /* Wednesday, 31/Dec/1969 */ " %A, %d/%b ", /* Wednesday, 31/Dec */ " %A %b %e, %Y ", /* Wednesday Dec 31, 1969 */ + " %A %b. %e, %Y ", /* Wednesday Dec. 31, 1969 */ " %A %b %e ", /* Wednesday Dec 31 */ + " %A %b. %e ", /* Wednesday Dec. 31 */ " %A %b-%d-%Y ", /* Wednesday Dec-31-1969 */ " %A %b-%d ", /* Wednesday Dec-31 */ " %A %b/%d/%Y ", /* Wednesday Dec/31/1969 */ " %A %b/%d ", /* Wednesday Dec/31 */ " %A, %b %e, %Y ", /* Wednesday, Dec 31, 1969 */ + " %A, %b. %e, %Y ", /* Wednesday, Dec. 31, 1969 */ " %A, %b %e ", /* Wednesday, Dec 31 */ + " %A, %b. %e ", /* Wednesday, Dec. 31 */ " %A, %b-%d-%Y ", /* Wednesday, Dec-31-1969 */ " %A, %b-%d ", /* Wednesday, Dec-31 */ " %A, %b/%d/%Y ", /* Wednesday, Dec/31/1969 */ @@ -107,6 +144,12 @@ static const char *FORMATS_DATE[] = { " %a %d-%B ", /* Wed 31-December */ " %a %d/%B/%Y ", /* Wed 31/December/1969 */ " %a %d/%B ", /* Wed 31/December */ + " %a. %e %B %Y ", /* Wed. 31 December 1969 */ + " %a. %e %B ", /* Wed. 31 December */ + " %a. %d-%B-%Y ", /* Wed. 31-December-1969 */ + " %a. %d-%B ", /* Wed. 31-December */ + " %a. %d/%B/%Y ", /* Wed. 31/December/1969 */ + " %a. %d/%B ", /* Wed. 31/December */ " %a, %e %B %Y ", /* Wed, 31 December 1969 */ " %a, %e %B ", /* Wed, 31 December */ " %a, %d-%B-%Y ", /* Wed, 31-December-1969 */ @@ -125,6 +168,12 @@ static const char *FORMATS_DATE[] = { " %a %B-%d ", /* Wed December-31 */ " %a %B/%d/%Y ", /* Wed December/31/1969 */ " %a %B/%d ", /* Wed December/31 */ + " %a. %B %e, %Y ", /* Wed. December 31, 1969 */ + " %a. %B %e ", /* Wed. December 31 */ + " %a. %B-%d-%Y ", /* Wed. December-31-1969 */ + " %a. %B-%d ", /* Wed. December-31 */ + " %a. %B/%d/%Y ", /* Wed. December/31/1969 */ + " %a. %B/%d ", /* Wed. December/31 */ " %a, %B %e, %Y ", /* Wed, December 31, 1969 */ " %a, %B %e ", /* Wed, December 31 */ " %a, %B-%d-%Y ", /* Wed, December-31-1969 */ -- cgit v0.9.1