加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 07:27:01 所属栏目:asp.Net 来源:网络整理
导读:我在C#中有以下代码: DateTime dt = GetDateTime();string formatted = dt.ToString("yyyyMMddTHHmmsszz"); 以下列格式返回日期: 20100806T112917+01 我希望能够在VBScript中获得相同的结果(对于传统的ASP应用程序).我获取UTC偏移信息或将时间转换为UTC尤
我在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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读