BCB中 time_t 和 TDateTime之间的相互转换
来源:互联网 发布:悟空方大同知乎 编辑:程序博客网 时间:2024/06/02 13:05
1.time_t到tm的转换 struct tm *localtime(const time_t *timer);
2.tm到time_t转换 time_t mktime(struct tm *t);
3.tm 到TDateTime
2.tm到time_t转换 time_t mktime(struct tm *t);
3.tm 到TDateTime
TDateTime DA,TM,dt;
tm* tms;
DA = EncodeDate((Word)tms->tm_year,(Word)tms->tm_mon,(Word)tms->tm_mday);
TM = EncodeTime((Word)tms->tm_hour,(Word)tms->tm_min,(Word)tms->tm_sec,0);
dt = DA.val + TM.val;
4.struct tm *localtime(const time_t *timer) 把time_t 时间(GMT)转换成当地的tm 时间
5.time(time_t*) 得到系统当前的GMT time_t时间
注:
time_t 到TDateTime的转换路径是:
time_t ------->[localtime()] tm------->[EncodeDate,EncodeTime] TDateTime
TDateTime 到time_t 的转换路径是:
TDateTime--------->[DecodeDate(),DecodeTime()]tm ------->[mktime()] time_t
- BCB中 time_t 和 TDateTime之间的相互转换
- BCB中 time_t 和 TDateTime之间的相互转换
- time_t和SYSTEMTIME 与TDateTime的转换。
- time_t和SYSTEMTIME之间的相互转换
- time_t和SYSTEMTIME之间的相互转换
- c++builder中TDateTime与c中time_t的转换
- time_t 与字符串之间的相互转换
- time_t 与字符串之间的相互转换
- time_t 与字符串之间的相互转换
- TDateTime 和time_t转化
- Time_T 和 TDatetime
- time_t和DATE之间的相互转化
- C++中string 和time_t之间的转换
- time_t和struct tm之间的转换
- time_t和struct tm类型的相互转换
- BCB中char类型与AnsiString类型的相互转换
- 一般的struct tm和time_t之间的转换
- C/C++中time_t、tm、字符串之间的转换
- 最美的十大精典爱情句子
- Mini Java编译器(五)
- Sql Server中用变量名作为表名的解决方案
- 一个下载电子书的好网站
- EJB 可排序
- BCB中 time_t 和 TDateTime之间的相互转换
- (转)sql写法经验
- 图像处理工作设想
- ORACLE920与ASP的连接问题的解决办法
- Eclipse+Tomcat集成开发servlet
- 把一个普通应用程序变为win2000(NT)中的服务
- .net数据类型的计算
- Mini Java编译器(六)
- 【经验交流】最新棋牌游戏开发小组