当前位置:首页 > 开发 > 数据库 > 正文

MySQL str_to_date 等日期转换函数

发表于: 2015-05-30   作者:digilover   来源:转载   浏览次数:
摘要: Oracle和MySQL日期类型转换 在Oracle中可以通过 函数 to_date(char,fmt),轻易的将日期转换为我们想要的fmt格式输出, 通过 to_char(date[,fmt])可以实现将date按照fmt格式化成字符串输出,这为我们比较日期大大提供了方便,但是MySQL并没有这两个函数,故此在网上找了下资料,贴上,供亲参考,勿喷。   my

Oracle和MySQL日期类型转换

在Oracle中可以通过 函数 to_date(char,fmt),轻易的将日期转换为我们想要的fmt格式输出,

通过 to_char(date[,fmt])可以实现将date按照fmt格式化成字符串输出,这为我们比较日期大大提供了方便,但是MySQL并没有这两个函数,故此在网上找了下资料,贴上,供亲参考,勿喷。

 

mysql日期和字符相互转换方法

date_format(date,'%Y-%m-%d')    -------------->oracle中的to_char();

str_to_date(str_date,'%Y-%m-%d')     -------------->oracle中的to_date();

%Y:代表4位的年份

%y:代表2为的年份

%m:代表月, 格式为(01……12)  

%c:代表月, 格式为(1……12)

%d:代表月份中的天数,格式为(00……31)  

%e:代表月份中的天数, 格式为(0……31) 

%H:代表小时,格式为(00……23)    

%h: 代表小时,格式为(01……12)    

%i: 代表分钟, 格式为(00……59) 

%s:代表 秒,格式为(00……59)

案例:

 

 

Oracle和MySQL都有dual虚拟表

mysql中也可以这样获得当前日期:

SELECT NOW();等价于 SELECT NOW() FROM DUAL;

 

MySQL str_to_date 等日期转换函数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
写在前面 mysql的学习,断断续续,今天就接着学习mysql的日期操作吧。 系列文章 mysql之创建数据库
本文为转载文章 基础部分 一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)
1 将2009-03-01 转换为二〇〇九年三月一日 直接html代码: <html> <head> <title>
一、常见字符串函数: 1、CHAR_LENGTH 获取长度(字符为单位) 2、FORMAT 格式化 3、INSERT 替换的
如果时间戳转换日期需要比较则采用函数:struct tm *localtime_r(const time_t *timep, struct tm *
clock测定运行时间函数 #include"stdio.h" #include"time.h" #include"dos.h" #include"Windows.h"
首页 新闻 论坛 问答 博客 招聘 <a id="msna" sty
首页 新闻 论坛 问答 博客 招聘 更多 ▼ <div style="margin-top: 3px; m
Jsf的日期转换通过<f:convertDateTime/>来实现。 来个简单的例子,从页面输入指定格式的日期
在写日历组件和旅行相关频道开发的过程中,很多需要地方需要和日期对象打交道。拿京东旅游首页来说
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号