_strtime, _wstrtime
div
EOF
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

_strtime, _wstrtime

Copie el tiempo en un búfer. Versiones más seguras de estas funciones están disponibles; vea _strtime_s, _wstrtime_s.

char *_strtime(
   char *timestr 
);
wchar_t *_wstrtime(
   wchar_t *timestr 
);
template <size_t size>
char *_strtime(
   char (&timestr)[size]
); // C++ only
template <size_t size>
wchar_t *_wstrtime(
   wchar_t (&timestr)[size]
); // C++ only

timestr

cadena de tiempo.

devuelve un puntero a la cadena de caracteres resultante timestr.

La función de _strtime copia la hora local actual en el búfer indicada por timestr. El tiempo se le da formato a hh:mm:ss donde dos dígitos hh que representan la hora en la notación de 24 horas, mm es dos dígitos que representan los minutos más allá de la hora, y ss es dos dígitos que representan segundos. por ejemplo, la cadena 18:23:44 representa 23 minutos y 44 segundos más allá 6 de la tarde. El búfer debe ser por lo menos 9 bytes de longitud.

_wstrtime es una versión con caracteres anchos de _strtime; el argumento y el valor devuelto de _wstrtime son cadenas de caracteres. Estas funciones se comportan exactamente igual de otra manera. Si timestr es un puntero de NULL o si timestr se da formato incorrectamente, se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros. Si la excepción puede continuar, estas funciones devuelven un valor NULL y errno determinado a EINVAL si timestr era NULL o errno determinado a ERANGE si timestr se da formato incorrecto.

En C++, estas funciones tienen sobrecargas de plantilla que se invoque según el nuevo, garantiza que sus homólogos de estas funciones. Para obtener más información, vea Sobrecargas de plantilla de seguridad.

Asignaciones de la rutina de texto genérico

rutina de TCHAR.H

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_tstrtime

_strtime

_strtime

_wstrtime

rutina

Encabezado necesario

_strtime

<time.h>

_wstrtime

<time.h> o <wchar.h>

Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.

// crt_strtime.c
// compile with: /W3

#include <time.h>
#include <stdio.h>

int main( void )
{
   char tbuffer [9];
   _strtime( tbuffer ); // C4996
   // Note: _strtime is deprecated; consider using _strtime_s instead
   printf( "The current time is %s \n", tbuffer );
}
la hora actual es 14:21: 44

Adiciones de comunidad

AGREGAR
Mostrar:
© 2016 Microsoft