如何在经典的asp中获得ShortDateFormat

时间:2010-02-09 10:38:26

标签: asp.net asp-classic design-patterns dataformat

在asp.net中,我正在使用这个:

System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern

是否有可能在经典的asp中获得它?

2 个答案:

答案 0 :(得分:0)

使用此VB脚本函数

Response.write(formatDateTime(Now(), vbShortDate))

修改

最好从客户端尝试查看此链接

http://www.merlyn.demon.co.uk/js-other.htm#Deloc

答案 1 :(得分:0)

我使用VBScript已经有一段时间但我认为将FormatDateTime与正确的语言环境相结合应该会给你一个本地化的日期。您可以使用SetLocale()更改脚本正在使用的语言环境,如果您要使用客户端语言环境而不是服务器语言环境,则可能尤其需要。实际的formatDateTime提供的选项非常有限 - 或多或少vbShortDate或vbLongDate。

如果您需要更多的灵活性,您可能需要自己动手或者使用标准格式将日期传递给客户端,然后使用JavaScript将其格式化,这可能会为您打开几个选项。