Mysql中转化固定日期类似Oracle中的to_char方法
2017-11-21 20:38
381 查看
首先当我把数据库中的日期数据查询出来的时候,可以sql语句设定日期查询出来的格式:
select DATE_FORMAT(date,'%Y-%M-%D %H:%i') from date;在这个里面设定格式的时候可以参考如下:
上面的这个其实还可以查询出来之后。利用SimpleDateFormat 方法,进行固定形式转化。
情况二:用户选择了一个时间,需要把这个是时间插入到数据库,但是格式不符合要求,这个时候就需要时间形式转化:
Date d = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar MyDate = Calendar.getInstance();
MyDate.setTime(d);
String formateDate = df.format(MyDate.getTime()).substring();。
select DATE_FORMAT(date,'%Y-%M-%D %H:%i') from date;在这个里面设定格式的时候可以参考如下:
格式 | 描述 |
---|---|
%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 位 |
情况二:用户选择了一个时间,需要把这个是时间插入到数据库,但是格式不符合要求,这个时候就需要时间形式转化:
Date d = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar MyDate = Calendar.getInstance();
MyDate.setTime(d);
String formateDate = df.format(MyDate.getTime()).substring();。
相关文章推荐
- oracle to_char()to_date()函数 mysql日期和字符相互转换方法
- 【Sql】mysql类似to_char()to_date()函数mysql日期和字符相互转换方法date_f
- oracle 、sql server、mysql 日期转字符串:convert、to_char、date_forma
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql中的日期转换函数(类似oracle中的to_date)
- mysql相似于oracle的to_char() to_date()方法
- mysql中的日期转换函数(类似oracle中的to_date)
- mysql中的日期转换函数(类似oracle中的to_date)
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法
- mysql相似于oracle的to_char() to_date()方法