0

DateTimeC# のオブジェクトを に格納されているようなエポックに変換できる必要がありますplaces.sqlite

このようにしてみましたが、将来の日付が得られることに気付きました!

public static long convertDateTimeToEpoch(DateTime time)
{
    DateTime epoch = new DateTime(1970, 1, 1);

    TimeSpan ts = time - epoch;
    return (long) ts.Ticks/ 10;
}

私は何を間違っていますか?例が見つからないので、誰かが適切な変換方法を教えてもらえますか?

4

1 に答える 1

4

あなたが探しているのはこれだと思います:

public static long convertDateTimeToEpoch(DateTime time)
{
    DateTime epoch = new DateTime(1970, 1, 1);

    return time.Subtract(epoch).TotalMilliseconds;
}
于 2011-04-20T17:47:39.457 に答える