time_t 和 struct tm 及时间戳的正确用法
大家都是着急下班的 程序员,何必写一大堆理论浪费时间呢?
早点复制 过去 早点下班不香嘛?
使用方法如下:
char cNow[32] = { 0 };time_t now = time(NULL);struct tm *pNow = localtime(&now);sprintf(cNow, "%04d:%02d:%02d %02d:%02d:%02d", pNow->tm_year + 1900, pNow->tm_mon + 1, pNow->tm_mday, pNow->tm_hour, pNow->tm_min, pNow->tm_sec);
转换为时间戳的方法如下:
(unsigned int)now
这样便转化成了标准时间戳的形式。
如果需要把此项写入数据库,sql语句为
sprintf(chSql,"insert into table (timestamp) values (from_unixtime(%d));",(unsigned int)now);
注意这个timestamp 这列要是 timestamp类型或者是datetime类型。
写入到数据库之后的格式为:
time_t 和 struct tm 及时间戳的正确用法相关推荐
- C++的time_t 和 struct tm 类型【s
转自:http://blog.csdn.net/love_gaohz/article/details/6637625 c++ 时间类型详解 time_t Unix时间戳(Unix timestamp) ...
- C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
使用gmtime函数或localtime函数将time_t类型的时间日期转换为structtm类型: 使用time函数返回的是一个long值,该值对用户的意义不大,一般不能根据其值确定具体的年.月.日 ...
- C/C++ 日期 时间 time_t与struct tm转换 收藏
C/C++ 日期 时间 time_t与struct tm转换 收藏 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时.时间的获取.时间的计算和显示格式等方面 ...
- C++中的日期和时间 time_t与struct tm转换
C++中的日期和时间 time_t与struct tm转换 通过学习许多C/C++库,可以有很多操作.使用时间的方法.但在这之前需要了解一些 "时间"和"日期" ...
- C/C++中的日期和时间 TIME_T与STRUCT TM转换
C/C++中的日期和时间 time_t与struct tm转换 - 吴文力 - 博客园 摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时.时间的获取 ...
- time_t、struct tm,ctime各数据类型、函数详解,转换以及跟时间字符串的转换
time函数与time_t类型 获取当前时间: time_t time(time_t *t); <time.h> #ifndef __TIME_T #define __TIME_T ...
- struct tm 和 time_t
1.概念 在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方.最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作.获取和显示等等的问 ...
- linux '$^t' 时间,Linux C时间函数 time_t struct tm
Linux C时间函数 time_t struct tm #include 关于时间的类型: time_t long型,表示从1970年1月1日到现在经过的秒数. struct tm { int tm ...
- struct tm 和 time_t 时间和日期的使用方法(转)
关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) 1.概念 在C/C++中,对字符串的操作有很多值得注意的问题,同样, ...
最新文章
- Flex Javascript 交互实现代码
- ​网页图表Highcharts实践教程标之添加题副标题版权信息
- python 多进程使用总结
- Opne GL ES 学习心得!
- matlab-画个拱桥和倒影?
- K Nearest Neighbor 算法
- java查找链表中间元素_如何通过Java单次查找链表的中间元素
- C++ STL string 简单使用
- 话里话外:流程管理评价的两大要素
- ConcurrentDictionary:.NET 4.0中新的线程安全的哈希表
- 基于数据库实现分布式锁
- d3 和echart_D3.js与echart.js的应用场景
- RecordAccumulator分析
- python color属性_模块“cv2.cv2”没有“COLOR”属性“BGR2GREY”
- 如何使用以下命令 ls cat mv touch 以及如何使用 explainshell.com 这个网站
- python 白盒测试_白盒测试方法
- (十)stm32 GPIO口复用,重映射 RCC_APB2Periph_AFIO
- 1002:方便记忆的电话号码
- VOB视频格式转换器怎么把vob转换为mp3
- 【论文分享】ARBITRAR: User-Guided API Misuse Detection