0

asp.netでは、これを使用しています:

System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern

古典的なASPでそれを取得することは可能ですか?

4

2 に答える 2

0

VBScript を使用してからしばらく経ちますが、FormatDateTime を正しいロケールと組み合わせると、ローカライズされた日付が得られるはずです。SetLocale() を使用して、スクリプトが使用しているロケールを変更できます。これは、サーバー ロケールではなくクライアント ロケールを使用する場合に特に必要になる場合があります。ただし、formatDateTime が提供する実際のオプションはかなり制限されています。多かれ少なかれ vbShortDate または vbLongDate です。

より柔軟性が必要な場合は、独自に作成するか、標準形式を使用して日付をクライアントに渡し、JavaScript を使用して書式設定する必要があります。これにより、いくつかのオプションが開かれる場合があります。

于 2010-02-09T11:05:39.837 に答える
0

この VB スクリプト関数を使用

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

編集:

クライアント側から試してみてください このリンクを確認してください

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

于 2010-02-09T10:52:12.267 に答える