-1

我正在尝试向 Google 地图 API 请求公共交通路线。我必须指定出发时间(从 1970 年 1 月 1 日开始的秒数)。我认为在 C# 中使用DateTime.Now.Thickor就足够了DateTime.UtcNow.Thick,但 ia 总是得到响应

“状态”:“无效请求”

在谷歌的工作示例中,时间为“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 回答