C# 将字节数组转换为TimeSpan或DateTime

C# 将字节数组转换为TimeSpan或DateTime,c#,C#,将字节数组字节1={10,10,59}转换为10:10:59(AM)时出现问题。 我尝试了不同的编码方法将字符串转换为与DateTime或TimeSpan一起使用,但没有成功。 我只需要将字符串转换为“313031303539”有什么错误,您是如何尝试的?字符串“313031303539”从何而来?你的问题很不清楚。如果你能展示一个简短但完整的程序来演示这个问题,这将非常有帮助。他似乎想将101059个字符转换为这些数字的ascii字符代码:313031303539。感谢Jmcilhinney的

将字节数组
字节1={10,10,59}
转换为
10:10:59(AM)
时出现问题。 我尝试了不同的编码方法将字符串转换为与
DateTime
TimeSpan
一起使用,但没有成功。
我只需要将字符串转换为
“313031303539”

有什么错误,您是如何尝试的?字符串“313031303539”从何而来?你的问题很不清楚。如果你能展示一个简短但完整的程序来演示这个问题,这将非常有帮助。他似乎想将101059个字符转换为这些数字的ascii字符代码:313031303539。感谢Jmcilhinney的快速响应和正确答案。
var time = new TimeSpan(myArray[0], myArray[1], myArray[2]);