mysql中的日期函数 mysql日期类型赋值

导读:本文介绍了MySQL日期类型的赋值方法,包括字符串、时间戳和格式化日期 , 以及MySQL函数CURDATE()、CURTIME()、NOW()的使用 。
1. 字符串赋值:MySQL支持一种特殊的字符串格式来赋值日期类型,即“YYYY-MM-DD”格式 , 其中Y表示年份,M表示月份,D表示天数 。例如:
```sql
INSERT INTO table_name (date_column) VALUES ('2020-04-20');
```
2. 时间戳赋值:MySQL也支持将时间戳赋值给日期类型,其值是1970年1月1日到当前时间的总秒数 。例如:
```sql
INSERT INTO table_name (date_column) VALUES (1587380800);
```
3. 格式化日期赋值:MySQL还支持格式化日期赋值,即将日期值按照特定格式进行赋值 。例如:
```sql
INSERT INTO table_name (date_column) VALUES (STR_TO_DATE('20/04/2020', '%d/%m/%Y'));
```
4. 使用MySQL函数:MySQL还提供了一些内置函数来获取当前日期和时间,包括CURDATE()、CURTIME()和NOW() 。例如:
```sql
INSERT INTO table_name (date_column) VALUES (CURDATE());
INSERT INTO table_name (date_column) VALUES (CURTIME());
INSERT INTO table_name (date_column) VALUES (NOW());
```
【mysql中的日期函数 mysql日期类型赋值】总结:MySQL日期类型的赋值可以通过字符串、时间戳和格式化日期,以及MySQL函数CURDATE()、CURTIME()、NOW()来实现 。正确使用上述方法,可以为MySQL表插入正确的日期值 。

    推荐阅读