C语言实现字符转unix时间戳
来源:互联网 发布:java中replace函数 编辑:程序博客网 时间:2024/06/18 09:25
C语言实现字符转unix时间戳,需要先转成tm类型,再得到它的Unix时间戳。附上实现代码:
#include <stdio.h>#include <time.h>int strtotime(char datetime[]){struct tm tm_time;int unixtime;strptime(datetime, "%Y-%m-%d %H:%M:%S", &tm_time);unixtime = mktime(&tm_time);return unixtime;}
另附上几个时间相关的函数,做个笔记:
//当前时间
char* get_curr_time(){char* strtime = (char *)malloc(sizeof(char)*20);memset(strtime, 0, sizeof(char)*20);time_t now;time(&now);strftime(strtime, 20, "%Y-%m-%d %H:%M:%S", gmtime(&now));printf("Info: current time %s\n", strtime);return strtime;}
//当前时间的unix时间戳
int get_curr_unixtime(void){time_t now;int unixtime = time(&now);return unixtime;}
//字符转unix时间戳
int strtotime(char datetime[]){struct tm tm_time;int unixtime;strptime(datetime, “%Y-%m-%d %H:%M:%S”, &tm_time);unixtime = mktime(&tm_time);return unixtime;}
0 0
- C语言实现字符转unix时间戳
- C语言实现UNIX中一次读入一个字符
- C实现Unix时间戳和本地时间转化
- C实现Unix时间戳和本地时间转化
- 时间戳转日期的算法(C语言实现)
- C语言实现时间戳转日期的算法
- 字符日期和Unix时间戳转换
- 简单c语言实现unix shell【转载】
- C语言实现unix系统调用system
- 如何获取Unix时间戳[C++]
- 【C语言】【unix c】编写代码实现cat的功能
- 【C语言】【unix c】实现sleep函数的功能
- 【C语言】【unix c】并发服务器的实现
- PostgreSQL字符日期和UNIX时间戳转换
- asp.net实现UNIX 时间戳
- C语言实现半角、全角字符转换
- 打印字符频度直方图--C语言实现
- c语言实现字符编码转换
- Selenium2关键话题:弹出框、页面跳转、遍历相同控件、执行JS
- android应用框架搭建------BaseActivity
- NYOJ740 - “炫舞家“ST (DP)
- 正向代理与反向代理的区别【Nginx读书笔记】
- 基于CoAP的无线传感器网络与互联网的互联研究
- C语言实现字符转unix时间戳
- 在VC6.0中多线程编程示例(带同步信号量)
- LCS的做备忘录算法
- eclipse导入其他包出现错误
- 匈牙利算法
- POI解析Excel文档
- Linux grep命令
- linux 下实现高性能读写锁(read/write lock)
- 小议ASP.NET模板引擎技术的使用