}
c语言函数输入xxxxxxxx日期date,计算当天是星期几?#include stdio.h
#include time.h
int main() {
int year, month, day;
printf("Enter a date (yyyy-mm-dd): ");
scanf("%d-%d-%d", year, month, day);
struct tm tm = {0};
tm.tm_year = year - 1900;
tm.tm_mon = month - 1;
tm.tm_mday = day;
tm.tm_isdst = -1;
time_t t = mktime(tm);
char* weekday[] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
printf("%s\n", weekday[localtime(t)-tm_wday]);
return 0;
}
在这段代码中c语言获得星期几的函数,使用c语言获得星期几的函数了 time 库中c语言获得星期几的函数的 mktime 函数和 localtime 函数来将日期转换为时间戳c语言获得星期几的函数,并使用 tm_wday 字段来计算日期是星期几 。
c语言获得星期几的函数的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于c语言输入星期几,求过几天后星期几的程序、c语言获得星期几的函数的信息别忘了在本站进行查找喔 。
推荐阅读
- feed直播教程,feed直播什么意思
- 微信公众号怎么创建门票,微信公众号怎么创建门票链接
- 中班游戏活动教案益智,中班益智游戏活动目标
- 推荐开放竞速游戏,推荐开放竞速游戏排行榜
- vb.net的报表功能 vb报表设计过程
- 包含postgresqlsqlshell的词条
- 恋爱季节游戏1080P,恋爱季节游戏攻略
- js打印css样式表,css 打印样式
- java文件乱码实现代码 java文件中文乱码