gpt4 book ai didi

datetime - 如何在 VBScript 中使用最少的分隔符和时区格式化日期时间?

转载 作者:行者123 更新时间:2023-12-04 22:52:00 25 4
gpt4 key购买 nike

我在 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。

关于datetime - 如何在 VBScript 中使用最少的分隔符和时区格式化日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3422937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com