字符串yyyyMMddHHmmss转日期格式
时间: 2023-07-26 18:08:11 浏览: 62
可以使用SimpleDateFormat类来实现字符串yyyyMMddHHmmss转日期格式的操作。具体实现代码如下:
```java
String dateString = "20210921123456";
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
try {
Date date = format.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
```
其中,dateString是待转换的字符串,format是日期格式化对象,"yyyyMMddHHmmss"是待转换字符串的日期格式。通过调用format.parse()方法将字符串转换成Date对象,最后输出即可。
相关问题
sqlserver日期转字符串格式为yyyyMMddHHmmss
可以使用 CONVERT 函数将日期转换为指定格式的字符串,例如:
CONVERT(VARCHAR(14), GETDATE(), 112) + REPLACE(CONVERT(VARCHAR(8), GETDATE(), 108), ':', '')
其中,112 表示日期格式为 yyyyMMdd,108 表示时间格式为 HH:mm:ss。REPLACE 函数用于去除时间中的冒号。
获取当前时间字符串YYYYMMDDHHmmss
你可以使用以下代码获取当前时间的字符串表示形式(格式为YYYYMMDDHHmmss):
```python
from datetime import datetime
current_time = datetime.now().strftime("%Y%m%d%H%M%S")
print(current_time)
```
这将打印出当前时间的字符串表示形式,例如20220301123456。