如何在经典 asp 中获取 ShortDateFormat
在 asp.net 中,我正在使用这个:
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern
Is that possible to get it in classic asp?
In asp.net I'm using this one:
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern
Is that possible to get it in classic asp?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
自从我使用 VBScript 以来已经有一段时间了,但我认为将 FormatDateTime 与正确的区域设置相结合应该会给你一个本地化的日期。您可以使用 SetLocale() 更改脚本正在使用的区域设置,如果您想使用客户端区域设置而不是服务器区域设置,这可能尤其必要。 formatDateTime 提供的实际选项相当有限 - 或多或少是 vbShortDate 或 vbLongDate。
如果您需要更大的灵活性,您要么需要自己推出,要么使用标准格式将日期传递给客户端,然后使用 JavaScript 对其进行格式化,这可能会为您提供一些选择。
It's a while since I used VBScript but I think that combining FormatDateTime with the correct locale should give you a localised date. You can use SetLocale() to change the locale the script is using, that might be particularly necessary if you want to use the client locale rather than the server one. The actual options formatDateTime offers are pretty limited though - more or less vbShortDate or vbLongDate.
If you need more flexibility you will either need to roll your own or perhaps to use a standard format to pass the date to the client and then format it there using JavaScript which may open up a few options for you.
使用此 VB 脚本函数
编辑:
最好从客户端尝试检查此链接
http://www.merlyn.demon.co.uk/js-other.htm#Deloc
Use this VB Script Function
EDIT:
Better try from client side check this link
http://www.merlyn.demon.co.uk/js-other.htm#Deloc