1 oracle 数据库中转化
日期的相关格式:
YYYY | 四位表示的年份 |
MM | 01~12的月份编号 |
MONTH | 九个字符表示的月份,右边用空格填补 |
MON | 三位字符的月份缩写 |
WW | 一年中的星期 |
D | 星期中的第几天 |
DD | 月份中的第几天 |
HH24 | 一天中的第几个小时,取值为00~23 |
MI | 一小时中的分钟 |
SS | 一分钟中的秒 |
SSSS | 从午夜开始过去的秒数 |
经常使用的就是 yyyy-mm-dd hh24:mi:ss
使用to_char 和to_date进行转化
to_char 是将日期字段按照一定格式转化为字符串
select to_char(modedatecreate,'yyyy-mm-dd hh24:mi:ss') data from 表名
to_date()是按照一定格式来将字符串转化为日期格式
select to_date(stringdate,'yyyy-mm-dd') truthdate from 表名
2 sql server 数据库
Style ID | Style 格式 |
---|---|
100 或者 0 | mon dd yyyy hh:miAM (或者 PM) |
101 | mm/dd/yy |
102 | yy.mm.dd |
103 | dd/mm/yy |
104 | dd.mm.yy |
105 | dd-mm-yy |
106 | dd mon yy |
107 | Mon dd, yy |
108 | hh:mm:ss |
109 或者 9 | mon dd yyyy hh:mi:ss:mmmAM(或者 PM) |
110 | mm-dd-yy |
111 | yy/mm/dd |
112 | yymmdd |
113 或者 13 | dd mon yyyy hh:mm:ss:mmm(24h) |
114 | hh:mi:ss:mmm(24h) |
120 或者 20 | yyyy-mm-dd hh:mi:ss(24h) |
121 或者 21 | yyyy-mm-dd hh:mi:ss.mmm(24h) |
126 | yyyy-mm-ddThh:mm:ss.mmm(没有空格) |
130 | dd mon yyyy hh:mi:ss:mmmAM |
131 | dd/mm/yy hh:mi:ss:mmmAM |
Convert函数将日期格式转化为字符串类型
CONVERT(VARCHAR(19),GETDATE())
CONVERT(VARCHAR(10),GETDATE(),110)
CONVERT(VARCHAR(11),GETDATE(),106)
CONVERT(VARCHAR(24),GETDATE(),113)