【解決方法】1970/01/01 からのミリ秒数を返す

[ad_1]

JavaScriptで

C#
var d = new Date();
var n = d.getTime();

どのようにC#で?

解決策 3

最後の行で Milliseconds の代わりに TotalMilliseconds プロパティを使用する必要があることを除いて、OriginalGriff によって投稿された解決策は適切です。

C#
DateTime baseDate = new DateTime(1970, 1, 1);
TimeSpan diff = DateTime.Now - baseDate;
Console.WriteLine(diff.TotalMilliseconds);

Milliseconds プロパティはミリ秒を与えるだけです 成分 TimeSpan (年、日、時間、分、および秒の数を合計した後の残りの量) の一方、TotalMilliseconds は、値によって表されるミリ秒の合計数を示します。

解決策 2

試す:

C#
DateTime baseDate = new DateTime(1970, 1, 1);
TimeSpan diff = DateTime.Now - baseDate;
Console.WriteLine(diff.Milliseconds);

解決策 4

var a = DateTime.Now;
var b = (DateTimeOffset)a;
va ミリ秒 = b.ToUnixTimeMilliseconds();

解決策 1

こんにちは、あなたはこのようにすることができます….

var d = new Date(“1970 年 1 月 1 日”);
var n = d.getMilliseconds();

C#

DateTime dt=Convert.ToDateTime(“1970/01/01”);

長い k= dt.Ticks;

[ad_2]

コメント

タイトルとURLをコピーしました