`

mysql中的日期转换函数str_to_date

 
阅读更多
str_to_date('2012-05-01 23:59:59','%Y-%m-%d %T')



%Y:代表4位的年份

%y:代表2为的年份



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



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



%H:代表小时,格式为(00……23)
%k:代表 小时,格式为(0……23)
%h: 代表小时,格式为(01……12)
%I: 代表小时,格式为(01……12)
%l :代表小时,格式为(1……12)


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


%r:代表 时间,格式为12 小时(hh:mm:ss [AP]M)
%T:代表 时间,格式为24 小时(hh:mm:ss)


%S:代表 秒,格式为(00……59)
%s:代表 秒,格式为(00……59)
分享到:
评论

相关推荐

    MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date)

    date_add(str_to_date(concat(DATE_FORMAT(curdate(), '%Y-%m'), '-01'), '%Y-%m-%d'), interval 1 month) AS '下月的第一天'; ``` 此外,`LAST_DAY`函数可以用于获取给定日期所在月份的最后一天,而`INTERVAL`...

    MySQL时间日期相关函数

    - STR_TO_DATE() 将字符串转换为日期或日期时间格式,支持自定义格式。 - DATE_FORMAT() 根据给定的格式将日期时间格式化为字符串。 5. **DATE_ADD()** 和 **DATE_SUB()**: - DATE_ADD() 在日期时间上添加指定...

    Mysql中类型转换

    这个查询首先使用`STR_TO_DATE()`函数将字符串转换为日期类型,然后进行日期范围比较。通过这种方式,即使原始数据的类型不符合预期,我们也能够正确地获取到所需的结果。 #### 四、总结 通过对MySQL中类型转换...

    mysql时间转成数字-mysql日期转换和数字格式转换.pdf

    MySQL 中日期时间的格式可以使用 DATE_FORMAT 函数来格式化。例如,使用 `SELECT DATE_FORMAT(NOW(), '%Y%m%d%H%i%S')` 可以获取当前时间的年月日时分秒格式。 日期时间运算 MySQL 中可以使用 DATE_ADD 和 DATE_...

    mysql的日期和时间函数.rar

    - `STR_TO_DATE()` 将字符串转换为日期或时间格式。 - `DATE()` 和 `TIME()` 函数可以分别从 DATETIME 或 TIMESTAMP 值中提取日期或时间部分。 7. **时间戳与日期的转换** - `FROM_UNIXTIME()` 将Unix时间戳转换...

    mysql 日期与时间的转换

    这条语句首先使用`STR_TO_DATE()`将字符串转换为日期时间格式,然后使用`UNIX_TIMESTAMP()`将其转换为Unix时间戳。 #### 4. 跨平台的时间戳转换 除了MySQL中的时间戳转换外,其他编程语言也提供了相应的工具来处理...

    在mysql中将字符串日期转为日期型

    `STR_TO_DATE()`是一个内置的MySQL函数,用于将字符串格式的日期转换为日期类型。该函数的基本语法如下: ```sql STR_TO_DATE(str, format) ``` 其中: - **str**:需要转换的字符串日期。 - **format**:指定字符...

    几个实用的MySQL内置函数实用说明

    本文将详细介绍两种重要的日期处理函数:日期格式化函数(`DATE_FORMAT` 和 `STR_TO_DATE`)及日期加减函数(`DATE_SUB` 和 `DATE_ADD`)。 #### 一、日期格式化函数 **1. DATE_FORMAT:时间格式化为字符串** `...

    MySQL日期函数与日期转换格式化函数大全

    MySQL日期函数和日期转换格式化函数是数据库查询和数据分析中不可或缺的部分,它们允许开发者和数据分析师对日期和时间数据进行处理和操作。以下是一些常用的MySQL日期函数和转换函数的详细说明: 1. `DAYOFWEEK...

    mysql中int的日期格式处理

    值得注意的是,MySQL还支持其他日期和时间函数,例如`STR_TO_DATE()`和`DATE_FORMAT()`,它们可以帮助你进行更复杂的日期格式转换。`STR_TO_DATE()`可以从各种格式的字符串中解析日期,而`DATE_FORMAT()`可以按照...

    mysql 函数大全

    1. `STR_TO_DATE()`: 这个函数可以将字符串转换为日期或时间。例如,如果你有一个日期格式为'YYYY-MM-DD'的字符串,你可以这样转换: ```sql SELECT STR_TO_DATE('2022-01-01', '%Y-%m-%d') AS date_value; ``` ...

    详解MySQL日期 字符串 时间戳互转

    date_format(date, format) 函数,MySQL日期格式化函数date_format() unix_timestamp() 函数 str_to_date(str, format) 函数 from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函

    mysql 中 时间和日期函数.docx

    - **日期和时间的转换**:`str_to_date()`和`date_format()`可以将字符串转换为日期时间格式,或将日期时间格式化为字符串。 - **日期和时间的运算**:`date_add()`, `date_sub()`用于添加或减去指定的时间间隔,`...

    db2迁移到mysql.docx

    SELECT F_GET_DATE_TO_STR(startDate DATETIME, split_format VARCHAR(25), dateType VARCHAR(3)) -- MySQL SELECT DATE_FORMAT(startDate, '%Y' + split_format + '%m' + split_format + '%d ' + '%%H:%%i:%%s') ...

    Oracle与Mysql差异说明.doc

    4. TO_DATE 和 STR_TO_DATE:Oracle 的 TO_DATE 函数将字符串转换为日期,MySQL 中使用 STR_TO_DATE 进行转换,两者的格式参数有所不同。 5. TO_CHAR 和 DATE_FORMAT:Oracle 的 TO_CHAR 可以格式化日期和时间,...

    MySQL常用函数大全

    - `SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW()) - TO_DAYS(birthday)), '%Y') + 0 AS age FROM employee;` - **注意**: 如果`birthday`为空,则年龄会被设置为0。 - **另一个计算年龄的方法**: - `SELECT DATE...

    Mysql函数手册.doc

    此外,`STR_TO_DATE()`和`DATE_FORMAT()`函数则用于字符串和日期之间的转换,提供灵活的日期格式化选项。 总的来说,MySQL的日期和时间函数提供了强大的时间处理能力,使得开发者能够精确地处理和分析基于时间的...

    mysql与oracle差异总结

    MySql 中的 STR_TO_DATE 函数相当于 Oracle 中的 TO_DATE 函数。 11. 回车符、换行符 MySql 中的 CHAR(10) 等同于 Oracle 中的 CHR(10),CHAR(13) 等同于 Oracle 中的 CHR(13)。 12. 数据类型 MySql 中的 NULLIF...

Global site tag (gtag.js) - Google Analytics