这个嗯~ 时间戳

      

     最近,玩一些网上的小游戏比较兴起。不过上班时间紧,玩的时间就不是很多。

     所以想搞个小外挂。以前也没什么经验,到网上查了一些东东。

     所以分析起来。(具体什么就不说了。。。转入正题)

     在分析的时候发现一些数字 如:1240117443等些数字。

     不太明白,上网上查了查,研究了研究~~啊~~时间戳啊~~

     靠~什么玩意~挺深奥的好像听说过。

     所以,究其根本,打它大锅。

     首先什么是时间戳?抛开狗屁术语来说。它就是一个能够记录时间的一些数字。

     为什么直接看不出来呢?因为它为了达到国际化(个人理解)。

     怎么个国际化法呢?就是找一个标准的时间。大家知道本初子午线吗?

     对那就是标准时间,首先将全世界不同时区的时间换算成那个标准时间。

     比如说北京时间,那就要减去8个小时。(东八区?地理学得不好~-_-!)

     再形象的举个例子吧 ,比如说 现在是2009-04-19 21:59:15

     这样现转变成标准时间就是 :2009-04-19 13:59:15

     嗯明白了吧?像我这样比较弱一点的都明白了。

     好了再看那个一串的乱七八糟的数字是怎么来的。

     其实他就是一个秒的差。

     好下面小学计算题:

1 分60 秒
1 小时3600 秒
1 天86400 秒
1 周604800 秒
1 月 (30.44 天)2629743 秒
1 年 (365.24 天)31556926 秒

    

不过这么直接带进去好像不怎么准哈~~~~!!!

    其实就是与1970/1/1 00:00:00 的秒之差啊~~记住是标准时间哈~

    下面上一段C# 代码演示一下:

DateTime standerTime=new DateTime(1970,1,1);

long timestemp=(DateTime.Now.Ticks-standerTime.Ticks)/10000000-8*60*60;//减去8小时(北京)

timestemp 这就是啦~

    

转载于:https://www.cnblogs.com/ringming/archive/2009/04/19/1439092.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值