#include <time.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
void swaptime(time_t, char *);
int main()
{
int i;
time_t the_time;
char buffer[255];
// 현재 TIME 을 구한다.
time(&the_time);
printf("현재 시간은 %d 초\n", the_time);
// 보기좋은 지역시간대로 바꾼다.
swaptime(the_time, buffer);
printf("%s\n", buffer);
}
void swaptime(time_t org_time, char *time_str)
{
struct tm *tm_ptr;
tm_ptr = localtime(&org_time);
sprintf(time_str, "%d/%d/%d %d:%d:%d",
tm_ptr->tm_year+1900,
tm_ptr->tm_mon+1,
tm_ptr->tm_mday,
tm_ptr->tm_hour,
tm_ptr->tm_min,
tm_ptr->tm_sec);
}
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
void swaptime(time_t, char *);
int main()
{
int i;
time_t the_time;
char buffer[255];
// 현재 TIME 을 구한다.
time(&the_time);
printf("현재 시간은 %d 초\n", the_time);
// 보기좋은 지역시간대로 바꾼다.
swaptime(the_time, buffer);
printf("%s\n", buffer);
}
void swaptime(time_t org_time, char *time_str)
{
struct tm *tm_ptr;
tm_ptr = localtime(&org_time);
sprintf(time_str, "%d/%d/%d %d:%d:%d",
tm_ptr->tm_year+1900,
tm_ptr->tm_mon+1,
tm_ptr->tm_mday,
tm_ptr->tm_hour,
tm_ptr->tm_min,
tm_ptr->tm_sec);
}
'UNIX_LINUX_C_C++' 카테고리의 다른 글
메시지큐 2번째 설명및 예제 (0) | 2011.10.16 |
---|---|
Unix C 시스템 시간출력 예제 (0) | 2011.10.16 |
메시지큐 사용예제 (0) | 2011.10.16 |
Packet sniffer - libpcap사용 (0) | 2011.10.16 |
메시지 큐 - 프로세서간 통신 (0) | 2011.10.16 |