啊哈磊_编程从这里起步

标题: 怎么把当前时间存入文件中 [打印本页]

作者: 帅哥---牛牛    时间: 2019-1-22 12:41
标题: 怎么把当前时间存入文件中


作者: Forinser    时间: 2019-1-23 07:07
  1. #include <cstdio>
  2. #include <ctime>
  3. int main()
  4. {
  5.         FILE *fp;//文件指针
  6.         time_t timep; // 时间指针

  7.         struct tm *p;  //时间结构体指针

  8.         fp = fopen("time.txt", "w");//文件

  9.         time(&timep);
  10.         p = gmtime(&timep);
  11.         fprintf(fp, "sec %d\n", p->tm_sec); /*获取当前秒*/
  12.         fprintf(fp, "min %d\n", p->tm_min); /*获取当前分*/
  13.         fprintf(fp, "hour %d\n", 8 + p->tm_hour);/*获取当前时,这里获取西方的时间,刚好相差八个小时*/
  14.         fprintf(fp, "mouth_day %d\n", p->tm_mday);/*获取当前月份日数,范围是1-31*/
  15.         fprintf(fp, "mouth %d\n", 1 + p->tm_mon);/*获取当前月份,范围是0-11,所以要加1*/
  16.         fprintf(fp, "1990-year %d\n", 1900 + p->tm_year);/*获取当前年份,从1900开始,所以要加1900*/
  17.         fprintf(fp, "year_day %d\n", p->tm_yday); /*从今年1月1日算起至今的天数,范围为0-365*/
  18. }
复制代码

作者: 帅哥---牛牛    时间: 2019-1-23 13:04
本帖最后由 帅哥---牛牛 于 2019-1-23 13:15 编辑
Forinser 发表于 2019-1-23 07:07

c语言吗?(111111111111111111111111111111111111111(凑字数))

作者: Forinser    时间: 2019-1-26 20:06
帅哥---牛牛 发表于 2019-1-23 13:04
c语言吗?(111111111111111111111111111111111111111(凑字数))

是的哦~~~~~~~~~~~~~(凑字数的)

作者: 帅哥---牛牛    时间: 2019-2-4 19:31
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. int main()
  5. {
  6.         FILE *fp;
  7.         int n=time(NULL);
  8.         fp = fopen("time","w");
  9.         fprintf(fp,"%d:%d:%d",n/60/60%24+8,n/60%60,n%60);
  10.         system("pause");
  11.         return 0;
  12. }
复制代码








欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2