[c++] 날짜의 요일 계산
다음은 날짜의 요일을 계산하는 간단한 예제 코드입니다.
#include <iostream>
#include <chrono>
int main() {
// 원하는 날짜 생성
std::chrono::system_clock::time_point tp = std::chrono::system_clock::now();
std::tm tm = std::chrono::system_clock::to_time_t(tp);
// 요일 계산
std::chrono::weekday wd{tm.tm_wday};
// 계산된 요일 출력
std::cout << "현재 요일: " << wd << std::endl;
return 0;
}
위 코드는 현재 시스템 시간을 사용하여 현재 요일을 계산하고 출력합니다.
이 예제는 C++11 이상에서 동작하지만, 시간 관련 기능을 사용하는 경우 컴파일러 및 런타임 환경이 제공하는 기능에 따라 동작할 수 있는 호환성 문제가 있을 수 있습니다.
더 많은 세부 정보나 날짜 및 시간 관련 작업을 위해 C++ <chrono>
라이브러리를 참고하십시오.