-1

Google マップ API に公共交通機関のルートをリクエストしようとしています。出発時刻 (1970 年 1 月 1 日からの秒数) を指定する必要があります。DateTime.Now.ThickC# ならorで十分だと思っていたのですがDateTime.UtcNow.Thick、常に応答が返ってきます

「ステータス」:「INVALID_REQUEST」

Google の実際の例では、「1343605500」という時間が示されています。このような数値を取得する方法がわかりません。

4

1 に答える 1

2

どこ.Thickから来たの?の有効なプロパティではありませんDatetime

次のようにする必要があります。

DateTime dt = DateTime.UtcNow;
DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
int s = (int)(dt - epoch).TotalSeconds;
于 2013-09-29T19:48:23.753 に答える