如何在数据表中从 '2021-01-09T00:00:00' LIKE 2021-01-09 转换日期时间格式

Posted

技术标签:

【中文标题】如何在数据表中从 \'2021-01-09T00:00:00\' LIKE 2021-01-09 转换日期时间格式【英文标题】:how to convert datetime format from '2021-01-09T00:00:00' LIKE 2021-01-09 in datatable如何在数据表中从 '2021-01-09T00:00:00' LIKE 2021-01-09 转换日期时间格式 【发布时间】:2021-04-24 05:01:11 【问题描述】:

我想显示我的时间从 sql 更改为 2021-01-09 00: 00: 00.000 作为 2021-01-09。这个日期在数据表中填满了,我该如何更改?

【问题讨论】:

'2021-01-09 00: 00: 00.000'.split(' ')[0] 工作吗? 【参考方案1】:

如果日期是字符串格式,您可以只使用前 10 个字符来实现此目标,如下所示:

'2021-01-09 00: 00: 00.000'.slice(0, 10)

如果它在 Date 对象中,那么这也可以解决问题:

date.toISOString().slice(0, 10)

这也可以直接从 SQL 中实现,例如使用 mysql

SELECT CAST(DATE_FORMAT(date, "%Y-%m-%d") AS char);

【讨论】:

以上是关于如何在数据表中从 '2021-01-09T00:00:00' LIKE 2021-01-09 转换日期时间格式的主要内容,如果未能解决你的问题,请参考以下文章

如何按日期排序数组并计算离子2

如何在python中从txt文件中读取数据[重复]

在 AT&T 汇编中从 ascii 转换为整数

如何从T-SQL中的排序表中从第M行开始获取N行

c语言中从文件中按行读取字符串,并进行相应操作。

如何在 django 注释中从 0 开始计数?