WeChat公衆号の開発、メッセージ作成時間(整形)C.
737 ワード
1.WeChat公衆号の開発において、xmlメッセージの作成時間は整形です.
ここでCreateTime整形の意味はSql Serverのdatetimeの時間タイプと同じで、1970年1月1日0時0分からメッセージ作成時までの間隔の秒数を表しています.間隔の秒数はミリ秒数ではないことに注意してください.
C〓〓の中でDateTimeのデフォルトの開始時間はそうです. 0001年1月1日00:00:00
ここで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メッセージのインターフェイスは、整形の具体的な意味を指定していないようです.