0

我有一个从 MSSQL 数据库中的字段中提取的 DateTime 值,我想拆分它并删除所有分隔符,以便我只有一个日期字符串。

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

理想情况下,我也不想要毫秒......

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

我正在为这个应用程序使用 Classic 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 回答