SQL/MySQL/Date Time/Date Format
Содержание
Format a date 1
<source lang="sql">
/*mysql> SELECT DATE_FORMAT("2078-08-30 21:19:58", "%W %M %d %Y"); +---------------------------------------------------+ | DATE_FORMAT("2078-08-30 21:19:58", "%W %M %d %Y") | +---------------------------------------------------+ | Tuesday August 30 2078 | +---------------------------------------------------+ 1 row in set (0.02 sec)
- /
SELECT DATE_FORMAT("2078-08-30 21:19:58", "%W %M %d %Y");
</source>
Format a date 2
<source lang="sql">
/* mysql> SELECT DATE_FORMAT("2078-08-30 21:19:58", "%a. %b %e, "%y"); +------------------------------------------------------+ | DATE_FORMAT("2078-08-30 21:19:58", "%a. %b %e, "%y") | +------------------------------------------------------+ | Tue. Aug 30, "78 | +------------------------------------------------------+ 1 row in set (0.00 sec)
- /
SELECT DATE_FORMAT("2078-08-30 21:19:58", "%a. %b %e, "%y");
</source>
Format a date 3
<source lang="sql">
/* mysql> SELECT DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %l:%i%p"); +--------------------------------------------------------+ | DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %l:%i%p") | +--------------------------------------------------------+ | 08-30-2078 9:19PM | +--------------------------------------------------------+ 1 row in set (0.00 sec)
- /
SELECT DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %l:%i%p");
</source>
Format a date 4
<source lang="sql">
/* mysql> SELECT DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %h:%i%s%p %W"); +-------------------------------------------------------------+ | DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %h:%i%s%p %W") | +-------------------------------------------------------------+ | 08-30-2078 09:1958PM Tuesday | +-------------------------------------------------------------+ 1 row in set (0.00 sec)
- /
SELECT DATE_FORMAT("2078-08-30 21:19:58", "%m-%e-%Y %h:%i%s%p %W");
</source>
Format a date 5
<source lang="sql">
/* mysql> SELECT DATE_FORMAT("2078-08-30 21:19:58", "%M %D,%Y %k:%i CST %W"); +-------------------------------------------------------------+ | DATE_FORMAT("2078-08-30 21:19:58", "%M %D,%Y %k:%i CST %W") | +-------------------------------------------------------------+ | August 30th,2078 21:19 CST Tuesday | +-------------------------------------------------------------+ 1 row in set (0.00 sec)
- /
SELECT DATE_FORMAT("2078-08-30 21:19:58", "%M %D,%Y %k:%i CST %W");
</source>