小编use*_*083的帖子

c#如何将datetime转换为4字节的字节数组

我尝试将其转换为字节数组,但最小字节数组为5.但是我只有4个字节用于此日期时间,以字节形式存储在我的字节数组中.

代码是这样的:

byte[] b = new byte[] {10,12,12,12};
DATETIME t=datetime.now();
array.copy(BitConverter.GetBytes(t.ticks),1,b,4);
Run Code Online (Sandbox Code Playgroud)

但是getbytes(t.ticks)返回8个字节的数组.我不知何故希望它只转换为4个字节.

c#

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1