linux C 日期时间相关函数(输出中文日期)

原创 2016年08月29日 14:57:06

环境: ubuntu g++

说明:可以输出中文日期格式


string inttostr(int ivalue)
{
    char svalue[25];
    sprintf(svalue, "%d", ivalue);
    return svalue;
}


string GetNowDateTime()

{
    string tem;
    int iyear = 1900;
    time_t   now;                                //实例化time_t结构
    struct   tm     *timenow;         //实例化tm结构指针
    time(&now);                                 //取系统时间
    timenow   =   localtime(&now);  //转成本地时间
     tem = inttostr(timenow->tm_year+ iyear) + "年" + inttostr(timenow->tm_mon+1) + "月" +inttostr(timenow->tm_mday) + "日" +inttostr(timenow->tm_hour) + "时" +inttostr(timenow->tm_min) + "分" +inttostr(timenow->tm_sec) + "秒" ;
     return tem;

}


备注:格式可以按照自己的定义修改

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux C 函数参考(日期时间)

http://www.cnblogs.com/Neddy/archive/2012/01/31/2332759.html

linux c中相关时间函数的总结

时间函数(13) 函数分类: 1. 设置时间: settimeofday(2), tzset(3) 2. 获取时间: time(2), ftime(3), gettimeofday(2) ...

Linux常用C函数-日期时间篇

Linux常用C函数-日期时间篇日期时间篇asctime ,ctime,  gettimeofday,  gmtime,  localtime,  mktime,  settimeofday  ,ti...

Linux常用C函数-日期时间篇

Linux常用C函数-日期时间篇 时间:2006-11-01 10:01:53  来源:Linux联盟收集  作者: 日期时间篇 asctim...

Linux常用C函数-日期时间篇

日期时间篇 asctime ctime gettimeofday gmtime localtime mktime settimeofday time asctime(将时...

Linux C++ 时间与日期

linux下存储时间常见的有两种存储方式,一个是从1970年到现在经过了多少秒,一个是用一个结构来分别存储年月日时分秒的。 time_t 这种类型就是用来存储从1970年到现在经过了多少秒,要想更精...
  • qcghdy
  • qcghdy
  • 2014-09-04 19:17
  • 3609

MySQL时间日期查询相关函数与方法

MySQL应用中,日期与查询是非常普遍的。比如要查某天、某个星期、或者某个月内的数据,查询两个日期之间的天数差,查询某天是星期几等等。下面就介绍一下相关的MySQL时间与日期函数,与它们的具体使用方法...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)