zoukankan      html  css  js  c++  java
  • (转)C语言中格式化日期时间asctime()函数详细讲解

    函数原型:char *asctime(const struct tm *tblock);

    功能说明: 将tm结构类型时间日期转换为ASCII码。

    头文件:

    参数说明:语法:asctime[必要参数]

     必要参数的具体说明如下:

     tblock:待转换的时间指针,tblock为一tm结构型指针。

       返回值:返回由tm结构中的日期和时间转换成的字符串的地址,该字符串的形式定义如下:

           DDD MMM dd hh:mm:ss YYYY

       各字符的意义:

       DDD   一星期的某一天,Mon

    MMM  月份,Jan

    dd     月中一天(1,2,……,31

    hh     小时(1,2,……,24

    mm    分钟(1,2,……,59

    ss      秒数(1,2,……,59

    YYYY  年

       范例: 转换日期和时间为ASCII

     1 #include
    2
    3 #include
    4
    5 int main()
    6
    7 {
    8
    9 time_t t;
    10
    11 struct tm *p;
    12
    13 t=time(NULL);
    14
    15 p=localtime(&t);
    16
    17 printf("%s\n", asctime(p));
    18
    19 return 0;
    20
    21 }
    类似的函数有
    
    

    函数原型:char *ctime(const time_t *time);

    功能说明:time_t类型日期和时间转换为字符串。

    
    

    头文件:

    参数说明:语法:ctime[必要参数]

    必要参数的具体说明如下: time:指向time_t结构的指针。


    转自http://www.eefocus.com/xuefu2009/blog/10-04/188677_91546.html

  • 相关阅读:
    「LibreOJ NOI Round #2」不等关系
    Atcoder Grand Contest 036 D
    「CTS2019」氪金手游
    「CTS2019」珍珠
    「APIO2016」烟花表演
    「PKUWC2018/PKUSC2018」试题选做
    「PKUWC2018」猎人杀
    「WC 2019」数树
    CodeForces 794 G.Replace All
    「BZOJ 4228」Tibbar的后花园
  • 原文地址:https://www.cnblogs.com/woainilsr/p/2368026.html
Copyright © 2011-2022 走看看