0

MSSQL データベースのフィールドから DateTime 値を取得しました。これを分割し、すべての区切り記号を削除して、日付の文字列だけを取得したいと考えています。

So: 2012-11-06 14:36:20.810
Becomes: 20121106143620810

理想的には、ミリ秒も必要ありません......

So: 2012-11-06 14:36:20.810
Becomes: 20121106143620

このアプリケーションにはクラシック ASP を使用しています。

何か案は?

4

2 に答える 2

3

クイック&ダーティ:

dateFromDB = "2012-11-06 14:36:20.810"
formatedDate = Replace(dateFromDB, "-","")
formatedDate = Replace(formatedDate, ":","")
formatedDate = Replace(formatedDate, " ","")
formatedDate = Left(formatedDate, Len(formatedDate)-4)

もちろん、さまざまな方法で最適化できますが、これで作業が完了します

于 2012-11-06T15:20:05.287 に答える
0
  1. この値を文字列に保持し、すべての特殊文字を削除します。
  2. ミリ秒が必要ない場合は、最後の 3 文字も削除してください。
于 2012-11-06T15:22:06.280 に答える