c++ 获取周几
时间: 2023-10-18 19:09:11 浏览: 192
C++程序:计算星期几.cpp
5星 · 资源好评率100%
可以使用 C++ 中的 `ctime` 库和 `time.h` 头文件来获取当前时间,并据此计算出当前是周几。下面是一个示例代码:
```c++
#include <iostream>
#include <ctime>
int main() {
// 获取当前时间
time_t now = time(nullptr);
tm* local_time = localtime(&now);
// 计算当前是周几
int weekday = local_time->tm_wday;
// 打印结果
std::cout << "Today is ";
switch (weekday) {
case 0:
std::cout << "Sunday";
break;
case 1:
std::cout << "Monday";
break;
case 2:
std::cout << "Tuesday";
break;
case 3:
std::cout << "Wednesday";
break;
case 4:
std::cout << "Thursday";
break;
case 5:
std::cout << "Friday";
break;
case 6:
std::cout << "Saturday";
break;
}
std::cout << std::endl;
return 0;
}
```
这段代码会输出当前是周几的信息。
阅读全文