免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1791 | 回复: 4
打印 上一主题 下一主题

[函数] 寻求关于获得日期时间的函数或设计思想 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-11 19:23 |显示全部楼层 |倒序浏览
各位高手:
    本人想写一个函数,主要是想获得日期或时间。
    设想函数通过定义形式参数达到获得日期或时间的目的。

    例如:
  1. char *GetDateTime(char *format);
  2.       format  可以有规则定义,
  3.             如1:  YYYYMMDD    得到当前日期   20030511
  4.                      2:     YYYY/MM/DD                       2003/05/11
  5.                      3:     hh:mm:SS     得到当前时间  19:15:20
  6.                      4:     XQ                 得到星期几   日
  7.               5:     TS                  得到天数     131
  8.                      6: "系统日期 YYYY年MM月DD日星期XQ"   得到 系统日期 2003年05月11日星期日
  9.             当然,也可以用 MMDDYYYY   得到 05112003

  10. #include <stdio.h>;
  11. #include <time.h>;

  12. main()
  13. {
  14.         char    *str;
  15.         str=GetDateTime("你好 YYYY年MM月DD日  hh时mm分SS秒 星期 XQ   全年已经过了TS天");

  16.         printf("%s\n",str);
  17. }

  18. 结果显示:你好 2003年05月11日  19时15分20秒 星期日   全年已经过了131天

  19.       请大家讨论编程思想,怎样写才能比较简单!
复制代码

论坛徽章:
0
2 [报告]
发表于 2003-05-11 20:23 |显示全部楼层

寻求关于获得日期时间的函数或设计思想

无双:
怎样获得系统日期和时间我知道怎么弄!
现在主要是想知道format串怎么灵活运用!

论坛徽章:
0
3 [报告]
发表于 2003-05-11 20:42 |显示全部楼层

寻求关于获得日期时间的函数或设计思想

谢谢! 启发很大!

论坛徽章:
0
4 [报告]
发表于 2003-05-11 20:55 |显示全部楼层

寻求关于获得日期时间的函数或设计思想

经过测试完全正确!

论坛徽章:
0
5 [报告]
发表于 2003-05-12 21:23 |显示全部楼层

寻求关于获得日期时间的函数或设计思想

期待ing.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP