【问题标题】:MySQL: STR_TO_DATE with YYWWMySQL:STR_TO_DATE 与 YYWW
【发布时间】:2015-04-07 14:52:56
【问题描述】:

如何将 MySQL 与 YYWW 而不是 YYYYWW 一起使用?

我的字段如下所示:

wYYWW, for example w1310, w1506 等等。

%x%X 似乎需要 4 位数字,因此它不起作用。

有没有办法解决这个问题?

【问题讨论】:

    标签: mysql date date-format str-to-date


    【解决方案1】:

    把你需要的字符塞进字符串怎么样?像这样的:

    select str_to_date(insert(col, 1, 1, '20'), '%X%u')
    

    【讨论】:

    • 非常感谢!这正是我想要的! :)(不完全是,因为我认为有些 %x 看起来像 %y 而不是 %Y,但它解决了问题!:))
    猜你喜欢
    • 2014-12-09
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2019-04-24
    • 2017-05-14
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多