社区
C++ Builder
帖子详情
时间类型的转换问题
xinghf
2003-07-12 11:32:38
将TDataTime转换为字符串很方便,但是如何把一个既有日期又有时间的字符串转换为TDataTime。
转换为TDataTime后如何计算两个时间的间隔,要求结果以秒来表示。
请提供线索 马上结贴
...全文
49
5
打赏
收藏
时间类型的转换问题
将TDataTime转换为字符串很方便,但是如何把一个既有日期又有时间的字符串转换为TDataTime。 转换为TDataTime后如何计算两个时间的间隔,要求结果以秒来表示。 请提供线索 马上结贴
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinghf
2003-07-13
打赏
举报
回复
谢谢各位 问题已经解决
secondspan(datetime1,datetime)函数就可以.
猎人66
2003-07-12
打赏
举报
回复
忘了,两个时间相减的结果是天数:
TDateTime date1=StrToDateTime("2003-07-12 12:59:59"),//注意系统时间格式
date2=StrToDateTime("2003-07-12 12:59:57");
double i=date1-date2;//天数
int second=int(i*24*60*60);//转换成秒数
ShowMessage(IntToStr(second));
c2y
2003-07-12
打赏
举报
回复
#include <SysUtils.hpp>
TDateTime dt,Default;
AnsiString S;
dt = StrToDateTime(S);或者
dt = StrToDateTimeDef(S, Default);
计算时间间隔(以秒记)
int t;
TDateTime dt1,dt2;
double def;
def=dt1-dt2;
if(def<0) def=-def;
t=def*24*3600+0.5;
猎人66
2003-07-12
打赏
举报
回复
1,StrToDateTime()
2,TDateTime date1=now(),date2=StrToDateTime("2003-12-31"),
double space=date2-date1;
jishiping
2003-07-12
打赏
举报
回复
把一个既有日期又有时间的字符串转换为TDataTime
用函数StrToDateTime就可以了,不过需要注意日期时间格式。可能需要设定ShortDateFormat、DateSeparator、TimeSeparator这几个全局变量。
计算两个时间的间隔,要求结果以秒来表示。
WORD H,M,S,MS;
TDateTime dt;
TDateTime date1=StrToDateTime("2003-07-12 12:59:59");
TDateTime date2=StrToDateTime("2003-07-12 12:00:05");
dt = date1>date2 ? date1-date2 : date2-date1;
dt.DecodeTime(&H, &M, &S, &MS);
int nSecond = int(dt)*24*3600+H*3600+M*60+S; //相差的秒数
mysql
时间
类型
转换
MySQL
时间
类型
转换
1)
时间
类型
转换
为字符串
类型
DATE_FORMAT(date,format)2)字符串
类型
转换
为
时间
类型
STR_TO_DATE(str,format)3)标题纯数字(世纪-年-月-日 cyymmdd)
类型
转换
为
时间
类型
转换
1)
时间
类型
转换
为...
Mongodb
时间
类型
转换
MongoDB存储
时间
类型
数据时,都是先
转换
为UTC
时间
,然后存储到数据库中,当我们取出存储的
时间
时,就会出现时差的
问题
。比如我们用的北京
时间
,读取到的数值就会看到比当前
时间
少了8个小时,难道说我们在每次读取的...
mysql中将长整型
转换
为
时间
类型
或将
时间
类型
转换
为长整型
时间
类型
转换
为长整型的关键字:UNIX_TIMESTAMP(
时间
类型
); 长整型
转换
为
时间
类型
例子:select FROM_UNIXTIME(1531692180042/1000,'%Y-%m-%d'); 这里要注意: mysql数据库中的长整型,比Java中的长整型少了后面...
使用 EasyExcel
转换
器自定义
时间
类型
转换
使用 EasyExcel
转换
器自定义
时间
类型
转换
每一句话都有后果 请原谅,近期由于生活变故导致文章很少再更新,虽然也没多少粉丝。 我们在使用 EasyExcel 进行导出时,可能需要对数据库查询出来的
时间
做个处理。 比如...
C语言:强制
类型
转换
、自动
类型
转换
C语言中
类型
转换
有两种方式:即强制
类型
转换
和自动
类型
转换
。 一、强制
转换
比较简单,为:(
类型
)操作对象。 int n1 = 5, n2 = 2; float f1 = (float) 5 / 2; //结果为2.5000,若不强制
转换
结果为2.000 其它
类型
...
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章