C/C++ 언어 시간 처리 함수


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <stdio.h>
#include <time.h>
 
void main(void) {
  time_t t;
  long now;
 
  struct tm *tp, asc;
 
  now = time(&t);
 
  printf("total second since 1970/1/1:%ld now=%ld\n",t,now);
  printf("correspondence date : %s \n", ctime(&t));
 
  time(&t);
 
  tp = localtime(&t);
  printf("local time = %d %d %d %d : %d %d \n",
    tp->tm_year, tp->tm_mon,tp->tm_mday,
    tp->tm_hour, tp->tm_min, tp->tm_sec );
 
  asc = *tp;
  printf("asctime(PTS) is %s\n", asctime(&asc));
 
  tp = gmtime(&t);
  printf("local time = %d %d %d %d : %d %d \n",
    tp->tm_year, tp->tm_mon,tp->tm_mday,
    tp->tm_hour, tp->tm_min, tp->tm_sec );
 
  asc = *tp;
  printf("asctime(GMT) is %s\n", asctime(&asc));
}
 
cs


C/C++ 언어 시간 처리 함수



+ Recent posts