以字符串形式返回当前系统时间,默认格式为“年月日时分秒”
2006-05-11 14:46
495 查看
以字符串形式返回当前系统时间,默认格式为“年月日时分秒”
#include <ctime>
#include <string>
using namespace std;
class CCurrentTime
{
private:
time_t m_tDate;
string m_strCurrentTime;
int m_strSize;
public:
CCurrentTime();
~CCurrentTime();
string GetCurrentTime( char *format = "%Y%m%d%H%M%S" );
};
CCurrentTime::CCurrentTime()
{
time( &this->m_tDate );
this->m_strSize = 255;
this->m_strCurrentTime.resize( this->m_strSize );
}
CCurrentTime::~CCurrentTime()
{
}
string CCurrentTime::GetCurrentTime( char *format )
{
char *stemp = new char[this->m_strSize];
strftime(
stemp ,
this->m_strSize ,
format ,
gmtime( &this->m_tDate )
);
this->m_strCurrentTime = stemp;
delete[]stemp;
return this->m_strCurrentTime;
}
#include <ctime>
#include <string>
using namespace std;
class CCurrentTime
{
private:
time_t m_tDate;
string m_strCurrentTime;
int m_strSize;
public:
CCurrentTime();
~CCurrentTime();
string GetCurrentTime( char *format = "%Y%m%d%H%M%S" );
};
CCurrentTime::CCurrentTime()
{
time( &this->m_tDate );
this->m_strSize = 255;
this->m_strCurrentTime.resize( this->m_strSize );
}
CCurrentTime::~CCurrentTime()
{
}
string CCurrentTime::GetCurrentTime( char *format )
{
char *stemp = new char[this->m_strSize];
strftime(
stemp ,
this->m_strSize ,
format ,
gmtime( &this->m_tDate )
);
this->m_strCurrentTime = stemp;
delete[]stemp;
return this->m_strCurrentTime;
}
相关文章推荐
- 获取系统当前时间,完成格式化,得到一个字符串。例如”201608130743”(指年月日时分)。再随机取3个小于10的整数,分别插入到 字符串的年、月、日后面,完成输出。
- Android动态显示当前年月日时分秒系统时间
- Android动态显示当前年月日时分秒系统时间(示例代码)
- 20-获得系统当前时间的字符串格式(字符串处理)
- 输入默认格式,长度相同的时间字符串,返回差值,小数点长度为输入参数的长度
- ios开发 获取系统时间 取得当前的年月日,当前的时分秒获得,周几和星期几获得
- 系统会随机给你一个日期(yyyy-MM-dd)字符串,你需要计算这个时间上一个月的最后一天的具体日期,最后以yyyy年MM月dd日的字符形式返回
- Windows 驱动:获取系统当前时间,生成格式字符串
- Flex 获取当前时间和获取当前时间减去一天的时间并且格式化为年月日时分秒的形式
- java/python中获取当前系统时间,并与字符串相互转换格式,或者转化成秒数,天数等整数
- Android 用Time和Calendar获取系统当前时间源码分享(年月日时分秒周几)
- android获取系统当前年月日时分秒的时间
- Android动态显示系统时间,附获得当前年月日星期时分秒方法,一步到位
- Windows 驱动:获取系统当前时间,生成格式字符串
- 获取系统当前时间,年月日时分秒
- 获取日历形式的当前系统时间
- 显示系统当前时间 “年/月/日 时:分秒”
- 返回当前系统时间。而且是date类型
- 获取当前时间,年月日时分秒
- Android 获取年月日时分秒 格式化指定时间字符串