起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 437|回复: 4

【结贴】想取当前日期的0点或24点,然后加上16个小时,应该怎么写?

[复制链接]
发表于 2010-8-24 13:40:37 | 显示全部楼层 |阅读模式
想取当前日期的0点或24点,然后加上16个小时,加上之后再转化为日期时间型的值,应该怎么写?
回复

使用道具 举报

发表于 2010-8-24 14:09:35 | 显示全部楼层
楼主,请问你哪里不清楚呢?
是不知道如何获取当前时间?
还是不知道如何取0点或者24点,还是不知道如何加16小时?
还是不知道如何转换成日期时间呢?


顺便问一下这个账户是楼主本人的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-24 14:32:08 | 显示全部楼层
除了获取当前时间,别的都不知道
回复 支持 反对

使用道具 举报

发表于 2010-8-24 17:07:10 | 显示全部楼层
想取当前日期的0点或24点,然后加上16个小时
既然是0点,加上16个小时,那直接把日期转换成字符串,后面加上16:00:00就可以了,如果是24点,那么就是当前日期加上1天,然后再加上16:00:00。例如   '2010-08-24 '+'16:00:00'

字符串转换日期时间型,用函数 SysUtils.StrToDateTime 这个函数来转换
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 08:15:47 | 显示全部楼层
谢谢,结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 07:06 , Processed in 0.037249 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表