프로그래밍/C, C++
localtime_r로 어제 날짜 구하기
Dev-Drake
2021. 8. 5. 14:41
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <time.h> // 어제 날짜 구하기 time_t timer; struct tm t; // 하루 빼기 timer = time(NULL) - (24 * 60 * 60); // 다중 쓰레드를 사용하는 프로그램에서는 localtime()이 아니 localtime_r() 써야 동작이 보장된다!! localtime_r(&timer, &t); // 영업일자는 어제로 저장 sprintf(SaleDate, "%04d%02d%02d", t.tm_year + 1900, t.tm_mon + 1, t.tm_mday); | cs |
반응형