wcsftime - convert date and time to a wide-character string
#include <wchar.h> size_t wcsftime(wchar_t *wcs, size_t maxsize, const wchar_t *format, const struct tm *timptr);
The wcsftime() function is equivalent to the strftime() function, except that:
- The argument wcs points to the initial element of an array of wide-characters into which the generated output is to be placed.
- The argument maxsize indicates the maximum number of wide-characters to be placed in the output array.
- The argument format is a wide-character string and the conversion specifications are replaced by corresponding sequences of wide-characters.
- The return value indicates the number of wide-characters placed in the output array.
If copying takes place between objects that overlap, the behaviour is undefined.
If the total number of resulting wide-character codes including the terminating null wide-character code is no more than maxsize, wcsftime() returns the number of wide-character codes placed into the array pointed to by wcs, not including the terminating null wide-character code. Otherwise 0 is returned and the contents of the array are indeterminate. If the function is not implemented, errno will be set to indicate the error.
No errors are defined.