经典ASP拆分DateTIME到String

时间:2012-11-06 15:13:08

标签: datetime asp-classic

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

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

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

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

我在这个应用程序中使用Classic ASP。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

又快又脏:

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

当然,您可以通过各种方式对其进行优化,但这将完成工作

答案 1 :(得分:0)

  1. 将此值保留在字符串中并删除所有特殊字符。
  2. 如果你不想要毫秒,那么也要删除最后3个字符。