【问题标题】:From numeric string to int array in PHP [duplicate]PHP中从数字字符串到int数组[重复]
【发布时间】:2016-11-28 10:46:11
【问题描述】:

我必须从数字字符串中推断出仅由月份和年份组成的日期。 例如: 像这样的字符串:

201611

必须变成:

2016-11

然后,我必须将此日期存储在一个日期时间的数据库中。 你能帮我吗? 谢谢!

【问题讨论】:

  • 谢谢,但是这样一来,像'201412'这样的字符串就变成了'2014-41'
  • 对不起,$newdate = substr($oldDate, 0, 4) . "-" . substr($oldDate, 4, 2);
  • 非常感谢!!这是工作!
  • $date = date_create_from_format('Ym', '201611');

标签: php string datetime datetime-format


【解决方案1】:
$new_date = substr_replace($old_date, '-', 4, 0);

【讨论】:

    猜你喜欢
    • 2018-02-10
    • 1970-01-01
    • 2019-06-10
    • 1970-01-01
    • 2017-11-23
    • 2014-05-01
    • 2014-05-11
    • 2013-08-04
    • 1970-01-01
    相关资源
    最近更新 更多