drc15469
2015-12-21 12:15
浏览 125
已采纳

将“DD / MM / YYYY h:m”转换为时间戳

I need to convert DD/MM/YYYY h:m eg 21/12/2015 17:14 this date to timestamp format using php and store it in mysql.

I have tried strtotime() and some other functions but it's not working. Can any one help me on this. I'm using datepicker to generate the value for date time

图片转代码服务由CSDN问答提供 功能建议

我需要转换 DD / MM / YYYY h:m 例如21/12 / 2015年17:14这个日期使用php的时间戳格式并将其存储在mysql中。

我尝试了 strtotime()和其他一些功能,但它不起作用。 谁可以帮我这个事。 我正在使用datepicker生成日期时间的值

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • douji8033 2015-12-21 12:22
    已采纳

    Use following code to convert "DD/MM/YYYY h:m" into timestamp

    $dateString = "21/12/2015 17:14";
    $timestamp = strtotime(str_replace("/", "-", $dateString));
    
    点赞 打赏 评论
  • dtzd65908 2015-12-21 12:24

    you can use DateTime class:

    $dateStr = '21/12/2015 17:14';
    echo $timestamp = \DateTime::createFromFormat('d/m/Y H:i', $dateStr)->getTimestamp();
    
    点赞 打赏 评论

相关推荐 更多相似问题