我编写了一个函数,该函数生成TimeStamp
并使用String
将其转换为toString()
。我想对该字符串中的remove
和其他whitespaces
进行special character
。有什么有效的方法吗?
这是一个使用ID
生成TimeStamp
的函数,因为时间戳是唯一的(在不同的M.Sec生成ID时为Note :
)
fun autoGenerateID() : String = Timestamp(java.util.Date().getTime()).toString()
当我调用该函数时,它应该返回:
20190612121912463
但是产生的结果是:
2019-06-12 12:19:12.463
最佳答案
我建议放弃使用Timestamp类。它已经过时了,它提供的任何东西都可以用更简单的方式实现。
对于您的用例,您可以只使用SimpleDateFormat。它看起来像这样:
SimpleDateFormat("yyyyMMddHHmmssSSS").format(Date())
关于string - 筛选包含时间戳记的字符串-Kotlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56556381/