WeChat公衆号の開発、メッセージ作成時間(整形)C.


1.WeChat公衆号の開発において、xmlメッセージの作成時間は整形です.
ここでCreateTime整形の意味はSql Serverのdatetimeの時間タイプと同じで、1970年1月1日0時0分からメッセージ作成時までの間隔の秒数を表しています.間隔の秒数はミリ秒数ではないことに注意してください.
C〓〓の中でDateTimeのデフォルトの開始時間はそうです. 0001年1月1日00:00:00
//    ,
// 1.Ticks    :       ,    0001   1   1   00:00:00.000         100             。
Console.WriteLine(DateTime.Now.Ticks);
2.ここの整形とDateTimeの相互変換は、手動で初期時間を作成する必要があります.
//      
DateTime start = new DateTime(1970, 1, 1);
//      ,         
long cur = (long)(DateTime.Now - start).TotalSeconds;
Console.WriteLine(cur);//1474644377

//           ,    
DateTime time2 = start.AddSeconds(1474431663);
Console.WriteLine(time2.ToString());
WeChatメッセージのインターフェイスは、整形の具体的な意味を指定していないようです.