問題.NETタイムスタンプは、UTCとGMTオフセット

Convert.ToInt64(DateTime.Now.Subtract(new DateTime(1970, 1, 1)).TotalMilliseconds);

通常8時間早い実際の時間よりもタイムスタンプを取得するには、このコードを使用して、我々は実際に取得する理由は、新たな日時(1970,1,1)であってもよいと思いますが、北京のリターン、UTC + 8での値です。
GMTは8時間、要約に標準タイムスタンプで、タイムスタンプが正しいコードされている以下の通りです。

Convert.ToInt64(DateTime.UTCNow.Subtract(new DateTime(1970, 1, 1)).TotalMilliseconds);

右の時間を取得します

リリース3元の記事 ウォンの賞賛0 ビュー166

おすすめ

転載: blog.csdn.net/m0_46059204/article/details/104335432