能力值:
( LV2,RANK:10 )
|
-
-
2 楼
byte[] buff = new byte[8];
//buff[0]=...
//赋值
DateTime time = new DateTime(BitConverter.ToInt64(buff,0));
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
滴答数必须介于 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks 之间
代码如下:
DateTime time = new DateTime(BitConverter.ToInt64(new byte[] { 0x25, 0x00, 0x00, 0x00, 0xb4, 0xcc, 0xe4, 0x40 }, 0));
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
[QUOTE=evionmzs;1441411]byte[] buff = new byte[8];
//buff[0]=...
//赋值
DateTime time = new DateTime(BitConverter.ToInt64(buff,0));...[/QUOTE]
谢谢兄弟回答,不过报错了:
滴答数必须介于 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks 之间
代码如下:
DateTime time = new DateTime(BitConverter.ToInt64(new byte[] { 0x25, 0x00, 0x00, 0x00, 0xb4, 0xcc, 0xe4, 0x40 }, 0));
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
你自己用一个当前时间,看看十六进制是什么值,再看看datetime的构造函数。大致思路就是这样的。
|
|
|