首页 > 解决方案 > 在 SQL 中输入日期时间

问题描述

我有一个问题,我有一个游戏功能的重生脚本 2 事情不是那么完美,确实

First Funktion.: DateTime 这里是代码

我有 IIS 和 PHP v7.2.21

$old_date = date_format("Y-m-d H:i:s");
$old_date_timestamp = strtotime($old_date);
$new_date = date_format("Y-m-d H:i:s", $old_date_timestamp);

    and ($old_date_timestamp->rRebirthDate == strtotime($old_date))

    $db_enter_rRebirthDate = $new_date->rRebirthDate < date_format("Y-m-d H:i:s");


    if($db_select_chars_trebirthinfo_save[0]->rRebirthNo == 0)
    {
        $db_enter_syntax_trebirthinfo = "
            INSERT INTO [dbo].[tRebirthInfo]
            (
                nCharNo,rRebirthDate,rRebirthNo
            )
            VALUES
            (
                '".$_POST['character']."','".$db_enter_rRebirthDate."','".$db_enter_rRebirthNo."'
            )
        ";
    }
    else
    {
        $db_enter_syntax_trebirthinfo = "
            UPDATE
                [dbo].[tRebirthInfo]
            SET
                rRebirthDate='".$db_enter_rRebirthDate."',
                rRebirthNo='".$db_enter_rRebirthNo."'
            WHERE
                nCharNo='".$_POST['character']."'
        ";
    }

这就是脚本

我可以处理 SQL 数据库中的日期,但只有这个

1900-01-01 00:00:00.000

也许我做错了什么?

对不起,我的英语不好

标签: phpphp-7.2

解决方案


推荐阅读