cpp/chrono/c/asctime

Converts given calendar time std to a textual representation of the following fixed 25-character form:
 * - three-letter English abbreviated day of the week from, one of , , , , , ,.
 * - three-letter English abbreviated month name from, one of , , , , , , , , , , ,.
 * - 2-digit day of the month from as if printed by sprintf using
 * - 2-digit hour from as if printed by sprintf using
 * - 2-digit minute from as if printed by sprintf using
 * - 2-digit second from as if printed by sprintf using
 * - 4-digit year from as if printed by sprintf using

The behavior is undefined if any member of is outside its normal range

The behavior is undefined if the calendar year indicated by has more than 4 digits or is less than the year 1000.

The function does not support localization, and the newline character cannot be removed.

The function modifies static storage and is not thread-safe.

Return value
Pointer to a static null-terminated character string holding the textual representation of date and time. The string may be shared between and std, and may be overwritten on each invocation of any of those functions.