DATE()

    1. > create table t1(a date, b datetime);
    2. > insert into t1 values('2022-01-01','2022-01-01 01:01:01');
    3. > insert into t1 values('2022-01-01','2022-01-01 01:01:01');
    4. > insert into t1 values(20220101,'2022-01-01 01:01:01');
    5. > insert into t1 values('2022-01-02','2022-01-02 23:01:01');
    6. > insert into t1 values('2022-06-30','2021-12-30 23:59:59');
    7. > select date(a),date(b) from t1;
    8. +------------+------------+
    9. +------------+------------+
    10. | 2022-01-01 | 2022-01-01 |
    11. | 2022-01-01 | 2022-01-01 |
    12. | 2022-01-01 | 2022-01-01 |
    13. | 2022-01-02 | 2022-01-02 |
    14. | 2021-12-31 | 2021-12-30 |
    15. | 2022-06-30 | 2021-12-30 |
    16. > select date(a),date(date(a)) as dda from t1;
    17. | date(a) | dda |
    18. +------------+------------+
    19. | 2022-01-01 | 2022-01-01 |
    20. | 2022-01-01 | 2022-01-01 |
    21. | 2022-01-01 | 2022-01-01 |
    22. | 2022-01-02 | 2022-01-02 |
    23. | 2021-12-31 | 2021-12-31 |
    24. | 2022-06-30 | 2022-06-30 |
    25. +------------+------------+