Linux下C语言时间函数使用及UTC时间转换本地时间
#include <stdio.h>
#include <time.h>
//gcc time_test.c -o time_test
int main()
{time_t now;struct tm* tm_now;//返回自1970年1月1日以来持续时间的秒数time(&now);//转为本地时间tm_now = localtime(&now);printf("The number of seconds since January 1, 1970 is %d\n", now);printf("now datetime: %4d-%02d-%02d %02d:%02d:%02d\n",tm_now->tm_year + 1900, tm_now->tm_mon + 1, tm_now->tm_mday, tm_now->tm_hour, tm_now->tm_min, tm_now->tm_sec);//返回自1970年1月1日以来持续时间的秒数time_t time_now = mktime(tm_now);printf("The number of seconds since January 1, 1970 is %d\n", time_now);return 0;
}
编译:gcc time_test.c -o time_test
测试:./time_test
Linux下C语言时间函数使用及UTC时间转换本地时间相关推荐
- linux下C语言main函数参数解析
1. linux下常见的main函数有两种形式: int main(int argc, char **argv) int main(int argc, char * argv[]) 2. 参数介绍 第 ...
- linux打开文件int open,Linux下C语言open函数打开或创建文件与read,write函数详细讲解...
open(打开文件) 相关函数 read,write,fcntl,close,link,stat,umask,unlink,fopen 表头文件 #include #include #include ...
- linux下 C语言perror函数的作用
头文件 #include<stdio.h> #include<stdlib.h>// 注意 不可以掉了这个头文件,perror是包含在这个文件里的//编辑本段perror表头文 ...
- linux父进程中显示子进程pid,请教linux下c语言函数fork父进程打印子进程的PID
请教linux下c语言函数fork父进程打印子进程的PID 关注:296 答案:2 信息版本:手机版 解决时间 2019-01-14 04:55 雨不眠的下 2019-01-13 12:23 用于 ...
- Linux下C语言编程-进程的创建
Linux下C语言编程-进程的创建 作者:hoyt 1.进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命令.那么操作系统是怎么实现多用户的环境呢?在现代的操作 ...
- linux+下c语言编程项目,精通UNIX下C语言编程与项目实践
cc -I //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...
- 您知道Linux下C语言编程的一些注意事项吗_教育中国
您知道Linux下C语言编程的一些注意事项吗_教育中国 云风的 BLOG: 一个 C 接口设计的问题 一个 C 接口设计的问题 C 语言在本质上,参数传递都是值传递.不像 Pascal 和 C++ 可 ...
- Linux下C语言编程
第1章 Linux下C语言编程简介 本章将简要介绍一下什么是Linux,C语言的特点,程序开发的预备知识,Linux下C语言开发的环境,程序设计的特点和原则以及编码风格等.通过本章的学习,可以对在Li ...
- 初识Linux下C语言编程
本章将简要介绍一下什么是Linux,C语言的特点,程序开发的预备知识,Linux下C语言开发的环境,程序设计的特点和原则以及编码风格等.通过本章的学习,可以对在Linux下使用C语言编程有一个基本的了 ...
- Linux下C语言开发(信号signal处理机制)
信号signal处理是Linux程序的一个特色,用信号处理来模拟操作系统的中断功能,对于系统程序员来说是最好的一个选择了.同样信号处理也是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概 ...
最新文章
- GdiPlus[59]: 图像(十一) IGPImageAttributes 之颜色矩阵(TGPColorMatrix)变换
- 法国呼叫服务公司Aircall获得800万美元融资
- iscsi target 配置(服务端安装)--一
- 复旦大学肖仰华教授:知识图谱落地的基本原则与最佳实践
- qt linux 添加库文件路径,Linux下Qt调用共享库文件.so
- [Leedcode][JAVA][第820题][字典树][Set]
- 使用electron-vue创建项目卡顿的问题
- bootstrap验证 2021-04-21
- python for loop步进值_Python for 循环语句
- linux 时区异常修正
- 迭代器,生成器,三元运算,列表推导式
- java容器输入_Java 容器初识篇
- 阶段3 2.Spring_10.Spring中事务控制_1 基于XML的AOP实现事务控制
- STM32CbueIDE Audio播放音频 WM8978 + I2S
- NOI2010:航空管制(拓扑排序 + 思维)
- GCD中dispatch_semaphore(信号量)的使用方法
- java静态变量、静态方法、代码块、main方法
- 部署CentOS可视化界面GUI-之腾讯云服务器
- 【论文阅读】Online Attention Accumulation for Weakly Supervised Semantic Segmentation
- 计算机病毒对网络有什么影响,小议计算机病毒对网络安全的影响