Mysql 中的日期时间字符串查询
- DATE_FORMAT (date, format)能根据格式串format 格式化日期或日期和时间值date,返回结果字符串。
可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化
+----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| orderNumber | int(11) | NO | PRI | NULL | |
| orderDate | date | NO | | NULL | |
+----------------+-------------+------+-----+---------+-------+
如库中的orderDate字段,类型为date。如果将他select出来要用定制的日期格式,就可以
select DATE_FORMAT(orderDate, "%Y-%m-%d %H:%i:%S") FROM table
%a 三个字符缩写的工作日名称,例如:Mon, Tue, Wed,等
%b 三个字符缩写的月份名称,例如:Jan,Feb,Mar等
%c 以数字表示的月份值,例如:1, 2, 3…12
%D 英文后缀如:0th, 1st, 2nd等的一个月之中的第几天
%d 如果是1个数字(小于10),那么一个月之中的第几天表示为加前导加0, 如:00, 01,02, …31
%e 没有前导零的月份的日子,例如:1,2,… 31
%f 微秒,范围在000000..999999
%H 24小时格式的小时,前导加0,例如:00,01..23
%h 小时,12小时格式,带前导零,例如:01,02 … 12
%I 与%h相同
%i 分数为零,例如:00,01,… 59
%j 一年中的的第几天,前导为0,例如,001,002,… 366
%k 24小时格式的小时,无前导零,例如:0,1,2 … 23
%l 12小时格式的小时,无前导零,例如:0,1,2 … 12
%M 月份全名称,例如:January, February,…December
%m 具有前导零的月份名称,例如:00,01,02,… 12
%p AM或PM,取决于其他时间说明符
%r 表示时间,12小时格式hh:mm:ss AM或PM
%S 表示秒,前导零,如:00,01,… 59
%s 与%S相同
%T 表示时间,24小时格式hh:mm:ss
%U 周的第一天是星期日,例如:00,01,02 … 53时,前导零的周数
%u 周的第一天是星期一,例如:00,01,02 … 53时,前导零的周数
%V 与%U相同,它与%X一起使用
%v 与%u相同,它与%x一起使用
%W 工作日的全称,例如:Sunday, Monday,…, Saturday
%w 工作日,以数字来表示(0 = 星期日,1 = 星期一等)
%X 周的四位数表示年份,第一天是星期日; 经常与%V一起使用
%x 周的四位数表示年份,第一天是星期日; 经常与%v一起使用
%Y 表示年份,四位数,例如2000,2001,…等。
%y 表示年份,两位数,例如00,01,…等。
%% 将百分比(%)字符添加到输出
- STR_TO_DATE(str,format) 将制定日期格式字符串时间表达式转化为 DTAE类型
Mysql 中的日期时间字符串查询的更多相关文章
- MySQL 中的日期时间类型
日期时间类型中包含以下几种数据类型: DATE TIME DATETIME TIMESTAMP YEAR 各类型都有具体的取值范围,超出或非法的其他值时,MySQL 会回退到 0.TIMESTAMP ...
- MYSQL 中常用日期时间函数使用
MySQL Date 函数 下面的表格列出了 MySQL 中最重要的内建日期函数: 函数 描述 NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 ...
- 开发过程中 的一些 补充知识点 + 关于mysql中的日期和时间函数?
参考: https://www.jb51.net/article/23966.htm https://yq.aliyun.com/articles/260389 mysql中的 日期格式是: HHHH ...
- MySQL中的日期和时间:使用和说明,以及常用函数
1.首先需要注意: 1.1 MySQL中把日期和时间是分开的. 以字符串2007-12-31 00:59:59为例: 日期部分:2007-12-31.这部分也可以叫做一个日期表达式. 时间部分:00: ...
- 在mysql数据库中关于日期时间字段的处理
在mysql数据库中关于日期时间字段的处理 在开发中,日期时间字段一般有如下几种设计 假设要获取2013-08-15日到2013-08-16日之间的记录 1. 直接使用日期时间类字段 相关sql语句如 ...
- 关于bat中日期时间字符串的格式化
在其他编程语言中,要实现日期时间字符串的格式化,包括时间计算,都是比较简单的 但在bat或者说cmd.dos中要实现这些功能.还是有一定难度的 首先,windows的cmd中可以使用%date%表示日 ...
- MYSQL中的日期转换
MYSQL中的日期转换 网址: http://www.eygle.com/digest/2006/09/mysql_date_convert.html 对于每个类型拥有的值范围以及并且指定日期何时间值 ...
- mysql中的日期转换函数(类似oracle中的to_date)
最近使用mysql开发一个项目,发现没有像之前在用oracle数据中那样有to_date方法.mysql中实现日期格式化的方法为date_to_str('日期字符串','日期格式'),而且mysql中 ...
- 解析MySQL中存储时间日期类型的选择问题
解析MySQL中存储时间日期类型的选择问题_Mysql_脚本之家 https://www.jb51.net/article/125715.htm 一般应用中,我们用timestamp,datetime ...
随机推荐
- 关于用户与服务端密码的校验问题 !mysql php
问题:如何拿到服务端的数据与客户端的数据进行对比! 判断是否一致: 问题解决步骤: 建立数据库连接: $conn = mysqli_connect(主机地址,用户名,用户密码,数据库名字): 查询数据 ...
- C语言随机数使用方法
随机数在编程中还是有所应用,最近从网上学习到这方面一点知识,想把它写下来.一.使用随机数所需要的头文件和函数: 头文件:cstdlib(C++ 的 standard libraray) ...
- 【python3基础】相对路径,‘/’,‘./’,‘../’
python3相对路径 “/” 前有没有 “.” ,有几个“.”,意思完全不一样. “/”:表示根目录,在windows系统下表示某个盘的根目录,如“E:\”: “./”:表示当前目录:(表示当前目录 ...
- 【activity任务栈】浅析
背景知识 Activity四种启动模式 标准模式 standard 栈顶复用模式 singleTop 栈内复用模式 singleTask 单例模式 singleInstance 任务栈 Activit ...
- 实体继承与@Builder注解共存
在面向对象的设计里,继承是非常必要的,我们会把共有的属性和方法抽象到父类中,由它统一去实现,而在进行lombok时代之后,更多的打法是使用@Builder来进行对象赋值,我们直接在类上加@Builde ...
- 用命令行撤销工作区的所有更改(修改文件&&新增文件)
话说起来之前放弃工作区所有的更改,我一直都是直接用VSCode在workingTree的按钮,如下: 直到有一天我感觉这样不够酷,于是我试了git reset --hard. 然并卵,这个命令虽然 ...
- 在AspNetMvc中使用日志面板. Logdashboard 1.1beta
Logdashboard 1.1beta. 在AspNetMvc中使用日志面板 Logdashboard是Net下的日志面板,它支持AspNet与AspNetCore项目.关于更多LogDashboa ...
- C#语法——await与async的正确打开方式
C#5.0推出了新语法,await与async,但相信大家还是很少使用它们.关于await与async有很多文章讲解,但有没有这样一种感觉,你看完后,总感觉这东西很不错,但用的时候,总是想不起来,或者 ...
- 自定义Visual Studio.net Extensions 开发符合ABP vnext框架代码生成插件[附源码]
介绍 我很早之前一直在做mvc5 scaffolder的开发功能做的已经非常完善,使用代码对mvc5的项目开发效率确实能成倍的提高,就算是刚进团队的新成员也能很快上手,如果你感兴趣 可以参考 http ...
- 【网摘】C#中TransactionScope的使用方法和原理
时间 2013-08-12 19:59:34 51CTO推荐博文 原文 http://cnn237111.blog.51cto.com/2359144/1271600 在.net 1.1的时代,还 ...