📄 time.h
字号:
/**
* Time.h
* 封装数据库的时间类型
*
* @author aizy
* @date 2005-3-30
*/
#ifndef _DB_TIME_H_
#define _DB_TIME_H_
#include "datetime_Date.h"
namespace db {
class Time : public util::Date
{
public:
/**
* 缺省构造函数
*/
Time();
/**
* 构造Time对象
*
* @param timeMillis 从格林尼治标准时间1970年1月1号 00:00:00至今的毫秒数
* @see GetCurrentTimeMillis()
*/
explicit Time(util::int64 timeMillis);
/**
* 构造Time对象,并以当前时区初始化Time对象
*
* @param hrs the hours between 0-23.
* @param min the minutes between 0-59.
* @param sec the seconds between 0-59.
*/
Time(int hrs, int min, int sec);
virtual ~Time();
public:
/**
* 转换成yyyy-MM-dd HH:mm:ss 格式的字符串
*/
virtual std::string ToString() const;
};
}
#endif // _DB_TIME_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -