Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.NET 2.0 DateTime.ToString()到不同时区的转换_.net_Timezone_Utc - Fatal编程技术网

.NET 2.0 DateTime.ToString()到不同时区的转换

.NET 2.0 DateTime.ToString()到不同时区的转换,.net,timezone,utc,.net,Timezone,Utc,DateTime的ToString()方法中是否有将时区转换为UTC的格式 我知道我可以先通过编程将日期时间转换为UTC,然后调用ToString,但我有一个用户界面,用户可以在其中指定格式,他们可以同时转换为UTC吗 不,您首先必须将日期时间转换为所需时区。不,您首先必须将日期时间转换为所需时区。不是内置的,但是您可以创建自己的格式化程序()不是内置的,但是您可以创建自己的格式化程序()该.ToString(“u”)将格式化为UTC,但不转换。以下代码将转换并以UTC格式显示日期和时间: Sy

DateTime的ToString()方法中是否有将时区转换为UTC的格式


我知道我可以先通过编程将日期时间转换为UTC,然后调用ToString,但我有一个用户界面,用户可以在其中指定格式,他们可以同时转换为UTC吗

不,您首先必须将日期时间转换为所需时区。

不,您首先必须将日期时间转换为所需时区。

不是内置的,但是您可以创建自己的格式化程序()

不是内置的,但是您可以创建自己的格式化程序()

该.ToString(“u”)将格式化为UTC,但不转换。以下代码将转换并以UTC格式显示日期和时间:

System.TimeZone.CurrentTimeZone.ToUniversalTime(Date.Now).ToString("u")

其他格式可以是

。以下代码将转换并以UTC格式显示日期和时间:

System.TimeZone.CurrentTimeZone.ToUniversalTime(Date.Now).ToString("u")

可以使用其他格式