mysql 中的日期格式。date_format( ) 转换格式

date_format( ) 转换格式 :

格式  描述
%a  缩写星期名
%b  缩写月名
%c  月,数值
%D  带有英文前缀的月中的天
%d  月的天,数值(00-31)
%e  月的天,数值(0-31)
%f  微秒
%H  小时 (00-23)
%h  小时 (01-12)
%I  小时 (01-12)
%i  分钟,数值(00-59)
%j  年的天 (001-366)
%k  小时 (0-23)
%l  小时 (1-12)
%M  月名
%m  月,数值(00-12)
%p  AM 或 PM
%r  时间,12-小时(hh:mm:ss AM 或 PM)
%S  秒(00-59)
%s  秒(00-59)
%T  时间, 24-小时 (hh:mm:ss)
%U  周 (00-53) 星期日是一周的第一天
%u  周 (00-53) 星期一是一周的第一天
%V  周 (01-53) 星期日是一周的第一天,与 %X 使用
%v  周 (01-53) 星期一是一周的第一天,与 %x 使用
%W  星期名
%w  周的天 (0=星期日, 6=星期六)
%X  年,其中的星期日是周的第一天,4 位,与 %V 使用
%x  年,其中的星期一是周的第一天,4 位,与 %v 使用
%Y  年,4 位
%y  年,2 位

select now();-- 当前日期。 select date_format(now(),‘%Y-%m-%d‘);-- date_format() 转换当前的日期格式

时间: 2024-10-04 15:05:45

mysql 中的日期格式。date_format( ) 转换格式的相关文章

MYSQL中的日期转换

MYSQL中的日期转换 网址:?http://www.eygle.com/digest/2006/09/mysql_date_convert.html 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型. 这里是一个使用日期函数的例子.下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table?WHERE TO_DAYS(NOW()) - TO_DAYS(date_col)

mysql中时间日期函数

转自:mysql 中 时间和日期函数 一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+| now()               |+---------------------+| 2008-08-08 22:20:46 |+---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:

MYSQL中关于日期处理的函数

< DOCTYPE HTML PUBLIC -WCDTD HTML TransitionalEN> MySQL数据库中SQL语句中 关于日期.时间\时间戳的函数 一 MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +―――――――+| now() |+―――――――+| 2008-08-08 22:20:46 |+―――――――+除了 now() 函数能获得当前的日期时间外,MySQL 中

mysql中的日期处理 计算 字符串截取

一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_

MySQL 中的日期时间类型

日期时间类型中包含以下几种数据类型: DATE TIME DATETIME TIMESTAMP YEAR 各类型都有具体的取值范围,超出或非法的其他值时,MySQL 会回退到 0.TIMESTAMP 类型是个例外,给它设置一个超出范围的值时,将保存上该类型允许的最大值. MySQL 按标准格式 YYYY-MM-DD hh:mm:ss[.fraction] 输出日期时间,但设置或进行日期时间相关的比较时却支持灵活的多种格式,会自动解析.具体支持的输入格式可参见 Section 9.1.3, "Da

MySQL中判断日期间隔的方法

MySQL中查询一定时间间隔内的数据的方法比较常用,可以使用TO_DAYS.DATE_SUB等函数来实现. TO_DAYS函数的作用是返回指定日期从0年开始计算的天数. DATE_SUB函数的作用是通过指定日期减去指定间隔时间. 从而可以实现今天.昨天.最近7天(一周).最近30天(1个月).上个月等等查询方法.例子如下: 1.今天 SELECT * FROM t1 WHERE TO_DAYS(adddate) = TO_DAYS(CURDATE()); 2.昨天 SELECT * FROM t

JSP页面中格式化日期为指顶格式

有时候在页面中显示直接从数据库获取的日期时候会出现英文的日期格式.比如: 如果想要转为指定格式的日期格式可以用fmt标签. 1.引入fmt库 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>  2.使用fmt标签 <fmt:formatDate value="${danger.findtime }" pattern="yyyy-MM-dd

Mysql 中有关日期的函数(sql)

DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六).这些索引值对应于ODBC标准.mysql> select DAYOFWEEK('1998-02-03');-> 3 DAYOFMONTH(date)返回date的月份中日期,在1到31范围内.mysql> select DAYOFMONTH('1998-02-03');-> 3 DAYOFYEAR(date)返回date在一年中的日数, 在1到366范围内.mysql> se

Mysql 中的日期时间字符串查询

一. DATE_FORMAT (date, format)能根据格式串format 格式化日期或日期和时间值date,返回结果串.可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式.根据format字符串格式化 STR_TO_DATE(str,format) 将制定日期格式字符串时间表达式转化为 DTAE类型 原文地址:https://www.cnblogs.com/shiqi17/p/10710028.html