我正在使用一个协议,在指定日期时间信息时可以选择包括时区偏移.我的代码是用C#编写的,我们使用的是4.0 .NET运行时.我看到有一个格式化选项"zzz"用于在解析和格式化时包含时区信息,但是,似乎冒号(:)是固定的.例如,使用自定义格式字符串(yyyyMMddHHmmsszzz)格式化的Datetime可能显示为:
20100309101530-05:00
我正在使用的协议不包括时区偏移中的冒号.此协议将格式化日期时间,并期望它们格式化为:
20100309101530-0500
在使用包含时区偏移量的自定义格式化程序解析或格式化日期时间时,有没有办法控制冒号的外观?