C 언어 strftime 포맷 표시 날짜 시간 구현

C/C++프로그램 에 현재 시간 을 표시 하 는 프로그램 이 필요 합 니 다.표준 함수 strftime 를 사용 할 수 있 습 니 다.
함수 원형:sizet strftime (char* ptr, size_t maxsize, const char* format,const struct tm* timeptr );
코드 예제:

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

int main ()
{
  time_t rawtime;
  struct tm * timeinfo;
  char buffer [128];

  time (&rawtime);
  timeinfo = localtime (&rawtime);

  strftime (buffer,sizeof(buffer),"Now is %Y/%m/%d %H:%M:%S",timeinfo);
  puts (buffer);

  return 0;
}
코드 출력:

포맷 시간 설명 표:
 
이상 의 C 언어 strftime 포맷 디 스 플레이 날짜 시간의 실현 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 많이 응원 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기