我在 C# 中有以下代码:
DateTime dt = GetDateTime();
string formatted = dt.ToString("yyyyMMddTHHmmsszz");
它返回以下格式的日期:
20100806T112917+01
我希望能够在 VBScript 中获得相同的结果(对于旧版 ASP 应用程序)。获取 UTC 偏移信息或将时间转换为 UTC 尤为重要。
我怎么做?
对于日期格式,我喜欢使用 VBScript 中的 .NET StringBuilder 类:
Option Explicit
Dim sb : Set sb = CreateObject("System.Text.StringBuilder")
sb.AppendFormat "{0:yyyyMMddTHHmmsszz}", Now()
Response.Write sb.ToString()
以上返回:
20100806T201139-07
这假设您的 Web 服务器上安装了 .NET。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)