在 asp.net 中,我使用的是这个:
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern
这有可能在经典的asp中得到它吗?
在 asp.net 中,我使用的是这个:
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern
这有可能在经典的asp中得到它吗?
使用这个 VB 脚本函数
Response.write(formatDateTime(Now(), vbShortDate))
编辑:
最好从客户端尝试检查此链接
自从我使用 VBScript 以来已经有一段时间了,但我认为将 FormatDateTime 与正确的语言环境结合起来应该会给你一个本地化的日期。您可以使用 SetLocale() 更改脚本正在使用的语言环境,如果您想使用客户端语言环境而不是服务器语言环境,这可能特别必要。但是,formatDateTime 提供的实际选项非常有限 - 或多或少是 vbShortDate 或 vbLongDate。
如果您需要更大的灵活性,您将需要自己滚动或使用标准格式将日期传递给客户端,然后使用 JavaScript 对其进行格式化,这可能会为您打开一些选项。