zoukankan      html  css  js  c++  java
  • 使用c语言获取时间戳,当前时间

    主要使用到的是C语言中读取系统时间的函数——time()。

    #include <time.h>
    #include <stdio.h>
    
    int main()
    
    {
    char buffer [128];
    
    time_t timep;
    
    struct tm *p;
    
    time (&timep);
    
    p=gmtime(&timep);
    
    printf("年:%d
    ",1900+p->tm_year);/*获取当前年份,从1900开始,所以要加1900*/
    
    printf("月:%d
    ",1+p->tm_mon);/*获取当前月份,范围是0-11,所以要加1*/
    
    printf("日:%d
    ",p->tm_mday);/*获取当前月份日数,范围是1-31*/
    
    printf("时::%d
    ",8+p->tm_hour);/*获取当前时,这里获取西方的时间,刚好相差八个小时*/
    
    printf("分:%d
    ",p->tm_min); /*获取当前分*/
    
    printf("秒:%d
    ",p->tm_sec); /*获取当前秒*/
    
    printf("今年第:%d天
    ",p->tm_yday); /*从今年1月1日算起至今的天数,范围为0-365*/
    
    strftime (buffer,sizeof(buffer),"Now is %Y/%m/%d %H:%M:%S",p);
    
    printf("%s
    ", buffer);
    
    }
  • 相关阅读:
    JAVA面试——设计模式
    CSS清除浮动
    CSS外边距
    baidu-ife
    笔记一则
    Atom
    校园网认证
    四月甘九-省
    Python sys.argv[]用法
    Python模块导入的方法
  • 原文地址:https://www.cnblogs.com/dzswise/p/15464174.html
Copyright © 2011-2022 走看看