توابع تاریخ و زمان سی
ظاهر
کتابخانه استاندارد سی |
---|
|
کتابخانه استاندارد سی++ |
---|
کتابخانه استاندارد قالب |
C++11 |
ctime
[یا در برخی همگردانها time
] یکی از فایلهای هدر استاندارد سی است و وظیفۀ اصلی آن انجام محاسبات مختلف مربوط به زمانها و تاریخها در برنامهها است.
توابع موجود در این هدر
[ویرایش]Member | Description |
---|---|
time |
اعلام زمان کنونی |
int tm_hour |
ساعات (۰ - ۲۳) |
int tm_isdst |
تغییر ساعت تابستانی (فعال>۰، غیرفعال =۰) |
int tm_mday |
روزهای ماه (۱ - ۳۱) |
int tm_min |
دقیقه (۰ - ۶۰) |
int tm_mon |
ماهها (۰ - ۱۱ , ۱۱ = ژانویه) |
int tm_sec |
ثانیه (۰ - ۶۰) |
int tm_wday |
روزهای هفته (۰ - ۶ , ۰ = یکشنبه) |
int tm_yday |
روزهای سال (۰ – ۳۶۵) |
int tm_year |
سالها از ۱۹۰۰ (میلادی) |
نمونه کد
[ویرایش]#include <stdio.h>
#include <time.h>
int main(void)
{
time_t timer = time(NULL);
printf("ctime is %s\n", ctime(&timer));
return 0;
}
#include <stdio.h>
#include <time.h>
int main ()
{
time_t rawtime;
time (&rawtime);
printf("The current local time is: %s", ctime (&rawtime));
return 0;
}
پیوند به بیرون
[ویرایش]- "Calendar Time". The GNU C Library Reference Manual. 2001-07-06. Retrieved 2007-04-03.
- "gmtime". The Open Group Base Specifications. 2008-12-09.
منابع
[ویرایش]- https://web.archive.org/web/20200422171727/http://cplusplus.com/
- http://www.cppreference.com
- کتابخانههای GNU Gcc
- کتابخانههای ++GNU g