struct tm ltm;
time_t tt = time(NULL);
localtime_s(<m, &tt);
std::cout << ltm.tm_year +1900<< std::endl; //年份
std::cout << ltm.tm_mon +1<< std::endl; //月份
std::cout << ltm.tm_mday << std::endl; //日期
std::cout << ltm.tm_hour << std::endl; //小时
std::cout << ltm.tm_min << std::endl; //分钟
std::cout << ltm.tm_sec << std::endl; //秒
std::cout << ltm.tm_wday << std::endl; //周几
std::cout << ltm.tm_yday << std::endl; //一年第几天
std::cout << rand() % 10 << std::endl; //随机
srand(int(time(0)));
std::cout << rand() % 10 << std::endl;; //随机因子的随机
Windows下获取具体时间,随机函数
最新推荐文章于 2024-06-30 18:02:26 发布
本文详细介绍了如何使用C++进行当前时间的获取与显示,包括年、月、日、时、分、秒及周几等具体时间元素,并演示了如何基于当前时间生成随机数,适用于需要时间戳或随机初始化的应用场景。
2万+

被折叠的 条评论
为什么被折叠?



