最近做shopEX平台订单对接,因为shopEX是Php的,所以在提交订单的时间格式首先转换成unix时间格式,然后才能提交成功。 相同的,有response返回的所有的日期格式都是unix时间格式,所以要转换成系统时间我们才能使用。 在网上搜了一下,整理了一下,下面是我用C#编写的小例子,供各位参考。数据的严谨性,需要在实际使用时进行相应的判断操作。 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient;
namespace ConsoleApplication1 { /// <summary> /// unix与windowns日期格式互换 /// zhangyong 2012/03/07 /// </summary> class Program { private static readonly string time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); static void Main(string[] args) { string DataStr = time; Program p = new Program(); string tempTime = p.ConvertToUnix(DataStr); string ssd = p.ConvertToWin(tempTime); }