Function
GLibDatestrftime
Declaration [src]
gsize
g_date_strftime (
  gchar* s,
  gsize slen,
  const gchar* format,
  const GDate* date
)
Description [src]
Generates a printed representation of the date, in a
locale-specific way.
Works just like the platform’s C library strftime() function,
but only accepts date-related formats; time-related formats
give undefined results. Date must be valid. Unlike strftime()
(which uses the locale encoding), works on a UTF-8 format
string and stores a UTF-8 result.
This function does not provide any conversion specifiers in
addition to those implemented by the platform’s C library.
For example, don’t expect that using g_date_strftime() would
make the `Fprovided by the C99strftime()` work on Windows
where the C library only complies to C89.
Parameters
- s
- 
            Type: gchar*Destination buffer. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- slen
- 
            Type: gsizeBuffer size. 
- format
- 
            Type: const gchar*Format string. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- date
- 
            Type: GDateValid GDate.The data is owned by the caller of the function.