2

我想知道我的应用程序在哪里使用。

这是获取国家/地区名称的代码:

public string Country = RegionInfo.CurrentRegion.DisplayName;

以下是获取时区的代码:

public void TimeStamp()
{
    TimeZone zone = TimeZone.CurrentTimeZone;
    // Demonstrate ToLocalTime and ToUniversalTime.
    DateTime local = zone.ToLocalTime(DateTime.Now);

    _TimeStamp = local.ToString();
}

我想看看这是否适用于其他位置和 IP 地址。我尝试使用 cyperghost 更改我的 IP 地址,但没有任何改变。我住在丹麦,上面的代码仍然显示“Denmark xx.xx.xx xx.xx.xx”。

我如何测试这段代码是否真的像我想要的那样工作?

4

1 回答 1

2

TimeZone.CurrentTimeZone属性返回您当前 PC 的信息。因此,您可以更改日期和时区并检查: 在此处输入图像描述

于 2015-10-01T15:36:27.217 回答