搜索
查看: 878|回复: 8

求助,帮忙分析一下这个数字转日期时间的规则,谢谢

[复制链接]

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
发表于 2017-10-27 09:45:13 | 显示全部楼层 |阅读模式
回复

使用道具 举报

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13973
发表于 2017-10-27 09:49:30 | 显示全部楼层
import console;  
import time.ole;

console.log(
"您输入的是" ,time.ole(43032.53) );
console.pause(
true);

回复

使用道具 举报

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
 楼主| 发表于 2017-10-27 09:57:19 | 显示全部楼层
还是Jacen牛
回复

使用道具 举报

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
 楼主| 发表于 2017-10-27 10:08:32 | 显示全部楼层
刚才找到ProTimB这个字段,是单精度,然后把数据类型转为双精度,再用time.ole转换后得到的时间,就和上图左侧的表对应了。刚在http://bbs.aardio.com/doc/reference/里边的math库里边,暂时没找着单双精度转换的函数。。。
回复

使用道具 举报

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13973
发表于 2017-10-27 10:10:50 | 显示全部楼层
yootou 发表于 2017-10-27 10:08
刚才找到ProTimB这个字段,是单精度,然后把数据类型转为双精度,再用time.ole转换后得到的时间,就和上图 ...

ProTimB你从哪里读出来的?!
如果是API里的才有静态类型转换的必要, raw.convert函数可以转换。

aardio里的数值都是双精度
回复

使用道具 举报

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
 楼主| 发表于 2017-10-27 10:19:33 | 显示全部楼层
ProTimB,是Access数据库里边的表字段,我是在里边直接复制出来转换的。暂时没尝试用AARDIO打开表,再用time.ole来转换。。马上试试。
回复

使用道具 举报

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
 楼主| 发表于 2017-10-27 11:06:18 | 显示全部楼层
刚试了,读取出来的时候,会自动显示为双精度的。。。
回复

使用道具 举报

15

主题

56

帖子

340

积分

二级会员

Rank: 3Rank: 3

积分
340
 楼主| 发表于 2017-10-27 11:27:35 | 显示全部楼层
Jacen,有什么办法能监听对access数据库的增删改操作么?
回复

使用道具 举报

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13973
发表于 2017-10-27 11:40:35 | 显示全部楼层
yootou 发表于 2017-10-27 11:27
Jacen,有什么办法能监听对access数据库的增删改操作么?

我的印象中access没有这样的功能,你可以写个定时器查询
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-10-20 04:11 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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