mysql 字符串转日期
来源:互联网 发布:java中图片上传和回显 编辑:程序博客网 时间:2024/04/30 03:34
mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期。
示例:分隔符一致,年月日要一致
select str_to_date('2008-4-2 15:3:28','%Y-%m-%d %H:%i:%s');
select str_to_date('2008-08-09 08:9:30', '%Y-%m-%d %h:%i:%s');
mysql>
insert
into
ddd
values
(str_to_date(
'2010-11-11 11:11:11'
,
'%Y-%m-%d %h:%i:
%s'
));
Query OK, 1 row affected (0.05 sec)
insert into d2 values(str_to_date('2010-11-11 11:11:11','%Y-%m-%d %h:%i:
%s'), "test", 1);
Query OK, 1 row affected (0.00 sec)
mysql> desc d2;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| a | datetime | YES | | NULL | |
| b | varchar(20) | YES | | NULL | |
| c | int(11) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)
以下说明符可用在 format 字符串中:
说明符
说明
%a
工作日的缩写名称 (Sun..Sat)
%b
月份的缩写名称 (Jan..Dec)
%c
月份,数字形式(0..12)
%D
带有英语后缀的该月日期 (0th, 1st, 2nd, 3rd, ...)
%d
该月日期, 数字形式 (00..31)
%e
该月日期, 数字形式(0..31)
%f
微秒 (000000..999999)
%H
小时(00..23)
%h
小时(01..12)
%I
小时 (01..12)
%i
分钟,数字形式 (00..59)
%j
一年中的天数 (001..366)
%k
小时 (0..23)
%l
小时 (1..12)
%M
月份名称 (January..December)
%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位数)
%%
‘%’文字字符
- mysql 字符串转日期
- MySQL字符串转日期类型
- 【mysql】字符串与日期互转详解
- mysql字符串、日期函数
- mysql 字符串转换为日期 日期格式化
- mysql日期字符串相互转换
- 06-MYSQL数据类型 日期 字符串
- MYSQL日期 字符串 时间戳互转
- MYSQL日期 字符串 时间戳互转
- mysql 字符串转正日期、时间
- MYSQL日期 字符串 时间戳互转
- MySQL日期 字符串 时间戳互转
- MySQL日期 字符串 时间戳互转
- MYSQL日期 字符串 时间戳互转
- MYSQL日期 字符串 时间戳互转
- MySQL日期 字符串 时间戳互转
- MYSQL日期 字符串 时间戳互转
- MySQL日期 字符串 时间戳互转
- poj 1852 Ants <规律题>
- PowerDesigner的使用(一)
- Android数据库ORMlite框架翻译系列(第二章:part 1)
- c语言数组方式实现静态循环队列
- POJ 1995 Raising Modulo Numbers(快速幂取余)
- mysql 字符串转日期
- SQL操作全集
- Linux多线程如何避免死锁
- leveldb学习:skiplist
- Java(十二)--List的添加,修改,删除
- 设计模式(一)之理解篇
- Activity
- Android数据库ORMlite框架翻译系列(第二章:part 2)
- 使用Winhex查看U盘数据