求一算法,请帮忙!

lkaiwen 2003-08-31 07:40:05
怎样把从1970年1月1日0时的秒数转化成datatime类型?
...全文
48 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
纳米茶 2003-08-31
  • 打赏
  • 举报
回复
up
guxing 2003-08-31
  • 打赏
  • 举报
回复
//我晕,还有这样的
Ulong ul_second
Datetime ldt_qs,ldt_1
Long ll_day,ll_sec
date ld_qs,ld_1
Time lt_1,lt_qs
Constant Long DAY_SECOND = 86400 //24*60*60 一天的秒数
ld_qs = date("1970-1-1")
lt_qs = Time("00:00:00")
//2003年8月29日9时00分45秒距1970年1月1日0时的秒数,我现在要把这样的数字转化成时间。

ul_second = 1062150060
ll_day = ul_second / DAY_SECOND
ll_sec = Mod(ul_second , DAY_SECOND)
ld_1 = RelativeDate(ld_qs,ll_day)
lt_1 = RelativeTime(lt_qs,ll_sec)
ldt_1 = DateTime(ld_1,lt_1)
Messagebox('aa',string(ldt_1))
lkaiwen 2003-08-31
  • 打赏
  • 举报
回复
看来大家还没有明白我的意思,比如数字1062150060是2003年8月29日9时00分45秒距1970年1月1日0时的秒数,我现在要把这样的数字转化成时间。
ben988211 2003-08-31
  • 打赏
  • 举报
回复
datetime(date('2002-02-02'),time('00:00:00'))
ben988211 2003-08-31
  • 打赏
  • 举报
回复

那是数据库里的写法

guxing 2003-08-31
  • 打赏
  • 举报
回复
什么意思?
ben988211 2003-08-31
  • 打赏
  • 举报
回复
select convert(datetime,'2002/02/02')

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧