yyyymmdd用concat
时间: 2024-09-20 15:00:34 浏览: 37
jquery 将当前时间转换成yyyymmdd格式的实现方法
如果你想要在某些编程语言中使用`concat`函数(通常用于连接字符串)来拼接`yyyymmdd`格式的日期,例如在MySQL或者某些支持类似功能的语言中,你需要确保每个部分都是字符串格式。例如,在MySQL里:
```sql
SET @date = CONCAT(YEAR(CURDATE()), '-', MONTH(CURDATE()), '-', DAY(CURDATE()));
```
在这个例子中,`YEAR`, `MONTH`, 和 `DAY`函数分别提取当前日期的年、月和日,然后使用`CONCAT`连接这些数字形成`yyyy-mm-dd`格式。
如果`yyyymmdd`已经是整数形式,首先需要将其转换为字符串再进行操作。例如在Python的pandas库中,可以这样做:
```python
import pandas as pd
def convert_yyyymmdd_to_date(yyyymmdd):
return str(pd.to_datetime(int(str(yyyymmdd)), format='%Y%m%d').strftime('%Y-%m-%d'))
# 使用示例
formatted_date = convert_yyyymmdd_to_date(your_yyyymmdd_variable)
```
阅读全文