文本日期转数字日期

发布于 2024-12-14 14:30:47 字数 103 浏览 1 评论 0原文

我的表中有这种日期结果 EX: 2011 年 11 月 7 日, 12:00

所以我需要这种结果 EX: 11 07, 2011, 12, 00 如何将此文本日期转换为数字日期?

I have this kind of results for date in my table EX: November 07, 2011, 12:00 am

So I need this kind of result EX: 11 07, 2011, 12, 00
How can I convert this text date to numerical date?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

情愿 2024-12-21 14:30:47

在 php 中查看 strtotime() 和 date() ,但您可能需要稍微格式化一下输出。

check out strtotime() with date() in php, you may need to format your output a little though.

攒眉千度 2024-12-21 14:30:47
<?php
$dateValue = '11 07, 2011';
date('m d, Y, H, m', strtotime($dateValue));
?>

请注意,在当前状态下,strtotime 可能无法正确解析您的日期值

<?php
$dateValue = '11 07, 2011';
date('m d, Y, H, m', strtotime($dateValue));
?>

Please note that in it's current state, your date value may not be parsed properly by strtotime

调妓 2024-12-21 14:30:47

这是我的看法:

function convert_date($date) {
    $components = explode(" ",$date);
    $time_component = array_pop($components);
    $date_component = implode(array_slice($components, 0, 2));


    return date("m d, Y, ", strtotime($date_component)) .
            date("H, i", strtotime($time_component));
}

以下是一些运行:

   $t1 = "November 07, 2011, 12:00";
   echo convert_date($t1) . "\n";

输出:11 07, 2011, 12, 00

$t2 = "December 25, 2011, 5:31";
echo convert_date($t2);

输出:12 25, 2011, 05, 31

Here's my take on it:

function convert_date($date) {
    $components = explode(" ",$date);
    $time_component = array_pop($components);
    $date_component = implode(array_slice($components, 0, 2));


    return date("m d, Y, ", strtotime($date_component)) .
            date("H, i", strtotime($time_component));
}

Here are some runs:

   $t1 = "November 07, 2011, 12:00";
   echo convert_date($t1) . "\n";

Outputs: 11 07, 2011, 12, 00

$t2 = "December 25, 2011, 5:31";
echo convert_date($t2);

Outputs: 12 25, 2011, 05, 31

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文