MySQL 如何从时间戳中获取日期名称

MySQL 如何从时间戳中获取日期名称

要从时间戳中获取日期名称,请使用dayname()函数−

select dayname(yourColumnName) from yourTableName;
   让我们首先创建一个表:
  mysql> create table DemoTable
  (
  LoginDate timestamp
  );
Query OK, 0 rows affected (0.52 sec)

使用插入命令在表中插入一些记录−

mysql> insert into DemoTable values('2019-06-01');
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable values('2019-06-02');
Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable values('2019-06-03');
Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable values('2019-06-04');
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable values('2018-06-21');
Query OK, 1 row affected (0.09 sec)

使用select语句显示表中的所有记录−

mysql> select *from DemoTable;

阅读更多:MySQL 教程

输出

+-----------------------+
| LoginDate             |
+-----------------------+
| 2019-06-01 00 :00 :00 |
| 2019-06-02 00 :00 :00 |
| 2019-06-03 00 :00 :00 |
| 2019-06-04 00 :00 :00 |
| 2018-06-21 00 :00 :00 |
+-----------------------+
5 rows in set (0.00 sec)

以下是在MySQL中从时间戳获取日期名称的查询−

mysql> select dayname(LoginDate) from DemoTable;

输出

+--------------------+
| dayname(LoginDate) |
+--------------------+
| Saturday           |
| Sunday             |
| Monday             |
| Tuesday            |
| Thursday           |
+--------------------+
5 rows in set (0.00 sec)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程