Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Saati arabelleğe kopyalayın. Bu işlevlerin daha güvenli sürümleri mevcuttur; bkz. _strtime_s, _wstrtime_s.
Sözdizimi
char *_strtime(
char *timestr
);
wchar_t *_wstrtime(
wchar_t *timestr
);
template <size_t size>
char *_strtime(
char (×tr)[size]
); // C++ only
template <size_t size>
wchar_t *_wstrtime(
wchar_t (×tr)[size]
); // C++ only
Parametreler
timestr
Zaman dizesi.
Dönüş değeri
Sonuçta elde edilen karakter dizesine timestrbir işaretçi döndürür.
Açıklamalar
İşlev, _strtime geçerli yerel saati ile timestrişaret edilen arabelleğe kopyalar. Saat olarak hh:mm:ssbiçimlendirilir ve burada hh saati 24 saatlik gösterimi temsil eden iki basamaktır. mm , saati geçen dakikalar için iki basamak ve ss saniyeler için iki basamaktır. Örneğin, dize 18:23:44 18:00'de 23 dakika 44 saniyeyi temsil eder. Arabellek en az 9 bayt uzunluğunda olmalıdır.
_wstrtime , öğesinin _strtimegeniş karakterli bir sürümüdür; bağımsız değişkeni ve dönüş değeri _wstrtime geniş karakterli dizelerdir. Bu işlevler aynı şekilde davranır. İşaretçiyse timestr veya yanlış biçimlendirildiysetimestr, Parametre doğrulama bölümünde açıklandığı gibi geçersiz parametre işleyicisi çağrılır.NULL Özel durumun devam etmesi için izin verilirse, bu işlevler bir NULLdöndürür ve errno timestr EINVAL veya yanlış biçimlendirildiyse NULL timestr olarak ayarlanır.ERANGE errno
C++ dilinde, bu işlevlerin daha yeni ve güvenli karşılıklarını çağıran şablon aşırı yüklemeleri vardır. Daha fazla bilgi için bkz . Güvenli şablon aşırı yüklemeleri.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Genel metin yordamı eşlemeleri
| TCHAR.H yordamı | _UNICODE ve _MBCS tanımlanmadı |
_MBCS tanımlanan |
_UNICODE tanımlanan |
|---|---|---|---|
_tstrtime |
_strtime |
_strtime |
_wstrtime |
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
_strtime |
<time.h> |
_wstrtime |
<time.h> veya <wchar.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Örnek
// 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 );
}
The current time is 14:21:44
Ayrıca bkz.
Zaman yönetimi
asctime, _wasctime
ctime, _ctime32, _ctime64, , _wctime, _wctime32, _wctime64
gmtime, _gmtime32, _gmtime64
localtime, _localtime32, _localtime64
mktime, _mktime32, _mktime64
time, _time32, _time64
_tzset