int use_date(struct user_dates *p1,long ticket_Number)
{
struct user_dates *p2;
char nowdays[8];
p2=p1; //如何将本地日期作为字符串赋值给nowdays,是20091210模式,这样方便比较;
while((p1->next!=NULL)&&(p1->ticket_number!=ticket_Number))
{
p1=p2->next;
p2=p1;
}
if(p1->next==NULL)
{
return 0;
}
else
{
Start=strcmp(nowdays,p1->Daystart);
End=strcmp(nowdays,p1->Dayend);
if((Start>0)&&(End<0))
{
return 1;
}
else
{
return 0;
}
}
}
C语言 返回本地日期 字符串形式
答案:1 悬赏:0 手机版
解决时间 2021-05-25 16:19
- 提问者网友:椧運幽默
- 2021-05-24 17:59
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-05-24 19:33
p2=p1; //如何将本地日期作为字符串赋值给nowdays,是20091210模式,这样方便比较;
假如 p1 格式为 2009-12-12
你可以这样处理的 p1.replace("-","");----------> 经过函数处理后 就成 20091212
p2 = p1.replace("-","");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯