导航
  • 主页
  • VC/MVC基础类
  • .NET 技术
  • VC/MFC界面
  • VC/MFC 进程
  • VC/MFC 数据库
  • VC/MFC&Web
  • Doc/View

通过年月日怎么得到该日是一年中的第几个星期???

ToperRay 2006-10-13 11:51:55
通过年月日怎么得到该日是一年中的第几个星期???
...全文
134 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwpass 2006-12-14
mark
回复
ToperRay 2006-10-13
t2.Format("%W");

有%W 这个吗?
回复
尘雨 2006-10-13
CTime t2(/*year*/2006,/*month*/10,/*day*/13,/*hour*/12,/*minute*/16,/*second*/00);
CString cs;
cs=t2.Format("%W");

TRACE("%s",(LPCTSTR)cs);
回复
尘雨 2006-10-13
CTime t2=CTime::GetCurrentTime();

CString cs;
cs=t2.Format("%W");

TRACE("%s",(LPCTSTR)cs);
回复
KevinCEC 2006-10-13
CString csTime;
csTime.Format("%4d-%02d-%02d 10:10:10",年,月,日);
COleDateTime dt;
dt.ParseDateTime(csTime);

csTime = dt.Format("%W");
//有的,%W是表示以礼拜一为第一天的的第几周
//%V,是以礼拜天为第一天的第几周,注意区别啊

具体可以参考,COleDateTime::Format操作
回复
T97102003 2006-10-13
%W

Week of year as decimal number, with Monday as first day of week (00 – 53)
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告