24小时热门版块排行榜    

查看: 2393  |  回复: 17
当前主题已经存档。

bigboy1973

银虫 (正式写手)

[交流] 高手请进-16进制与日期转换已解决

16进制           日期

00100000   1970.01.01 09:08                        
00110000   1970.01.01 09:12  
00210000   1970.01.01 10:20
00220000   1970.01.01 10:25
00230000   1970.01.01 10:29   
00240000   1970.01.01 10:33
00241000   1970.01.13 13:49  
00241100   1970.01.14 8:02                                                                  00241110   1978.07.18 05:26
00241111   1979.01.28 9:46                                                                  01241111   1979.01.28 09:46  
11241111   1979.01.28 09:46   
11111111   1979.01.28 08:25   
22222222   1988.02.24 08:51                        
33333333   1997.03.22 09:17   
44444433   1997.04.04 07:59
44444443   2005.10.06 05:23
44444444   2006.04.18 9:43                                                                 44445444   2006.04.30 12:59   
44445544   2006.05.01 07:12
44445644   2006.05.02 01:24                        
44446644   2006.05.14 04:40
44456644   2006.05.14 04:44  
44556644   2006.05.14 05:53  
99556644   2006.05.14 05:54   
EE556644   2006.05.14 05:55     



这是一个软件的16进制与日期对映关系,
我的问题是,哪位能够看出他们之间的规律,能给我个公式吗?
比如2006.01.01 1:00对映16进制代码是多少??

[ Last edited by bigboy1973 on 2006-7-18 at 17:29 ]

» 猜你喜欢

I\will be back!!!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sion2008

木虫 (职业作家)

船长

★ ★
lovesj(金币+2):谢谢参与,常来~~~
没有抄错??感觉字节数不对。
给个网站参考一下:
http://www.csgnetwork.com/timehexdispcalc.html
我的公众号希望树:treeofhope
2楼2006-07-16 17:33:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

killl

荣誉版主 (职业作家)

灌水

优秀版主

看上去似乎规律是有的,仔细分析一下再说

[ Last edited by killl on 2006-7-16 at 19:06 ]
灌水
3楼2006-07-16 18:51:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

我一开始以为是 unix time,后来算一下不是,也不是从 unix time 转成 16 进制的,有点儿奇怪
4楼2006-07-16 19:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eechoo

不像是简单的对应关系,觉得是经过加密的。
建议参考一些密码学方面的东西。
5楼2006-07-17 11:28:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

killl

荣誉版主 (职业作家)

灌水

优秀版主

00100000   1970.01.01 09:08                        
00110000   1970.01.01 09:12  
4分钟增加了10000

00210000   1970.01.01 10:20
00220000   1970.01.01 10:25
5分钟增加了10000


似乎不太合规律,你把软件发过来,或者pm,分析软件才是正道

你的数据太少,规律性一般,从数学的角度很难得出对应关系

[ Last edited by killl on 2006-7-17 at 13:11 ]
灌水
6楼2006-07-17 13:09:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bigboy1973

银虫 (正式写手)

我自己看出的规律是:比如 44 44 55 44   从右往左看:44表示年,55表示天,44表示小时,44表示秒
I\will be back!!!
7楼2006-07-17 17:43:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xugan

捐助贵宾 (著名写手)

pinging PLMM with10000RMB Reply from PLMM: 0 time<1ms TTL=100RMBReplyfromPLMM:0time<1msTTL=100RMB...NORMBcanbeused,requesttimed
8楼2006-07-17 19:01:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bigboy1973

银虫 (正式写手)

DateDiff("s", #1/1/1970#, #5/23/2004 10:55:32 AM#) - 28800
I\will be back!!!
9楼2006-07-17 19:02:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bigboy1973

银虫 (正式写手)

t1 = ((((Text1.Text - 1970) * 365 + yt + h + j + Text3.Text - 1) * 24 + Text4.Text - 8) * 60 + Text5.Text) * 60 + Text7.Text
以上的算法,可以这样写啊
I\will be back!!!
10楼2006-07-17 19:03:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bigboy1973 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见