Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql日期格式dd/mm/yyyy?_Mysql - Fatal编程技术网

mysql日期格式dd/mm/yyyy?

mysql日期格式dd/mm/yyyy?,mysql,Mysql,是否有人知道如何以dd-mm-yyyy格式插入日期类型为date的列 我使用的是日历,它选择像dd-mm-yyyy这样的日期,但无法插入,因为默认情况下格式使用mysql yyyy-mm-dd 问题是,我需要比较日历插入的日期和当前_date函数自动插入的日期。基本上我有登记和状态的日期栏。我制作了日期类型的DoR,以及varchar的状态。在状态中,我使用日历插入日期。因此,我已经比较了它,但它给出了奇怪的结果。我想这是不正确的比较 有什么想法吗 谢谢您只需要这两个功能: 及 您只需要这两个功

是否有人知道如何以dd-mm-yyyy格式插入日期类型为date的列

我使用的是日历,它选择像dd-mm-yyyy这样的日期,但无法插入,因为默认情况下格式使用mysql yyyy-mm-dd

问题是,我需要比较日历插入的日期和当前_date函数自动插入的日期。基本上我有登记和状态的日期栏。我制作了日期类型的DoR,以及varchar的状态。在状态中,我使用日历插入日期。因此,我已经比较了它,但它给出了奇怪的结果。我想这是不正确的比较

有什么想法吗


谢谢

您只需要这两个功能:


您只需要这两个功能:


请始终将日期作为日期类型存储在MySQL中。如果需要以其他形式选择,请使用正确的字符串函数

请始终将日期作为日期类型存储在MySQL中。如果需要以其他形式选择,请使用正确的字符串函数


请参见

将日历的输出转换为如下所示的日期格式

$cal_date=17-08-2012;
$date=date('Y-m-d',strtotime($cal_date));
echo $date; //gives date as 2012-08-17

现在,您可以将此日期插入mysql并进行比较

将日历的输出转换为如下所示的日期格式

$cal_date=17-08-2012;
$date=date('Y-m-d',strtotime($cal_date));
echo $date; //gives date as 2012-08-17

现在您可以将此日期插入mysql并进行比较

您不需要将数据库作为dd-mm-yyyy插入。您必须使用用户日期格式。如果您正在用php编写代码,您可以解析所需的每种类型的日期

选择数据库的日期时间。并插入日期数据dateY-m-d H:i:s;当您想要回显日期时,可以使用不同的格式,如

echo date('d-m-Y', strtotime('2012-08-17 19:00:00'));

您不需要将数据库作为dd-mm-yyyy插入。您必须使用用户日期格式。如果您正在用php编写代码,您可以解析所需的每种类型的日期

选择数据库的日期时间。并插入日期数据dateY-m-d H:i:s;当您想要回显日期时,可以使用不同的格式,如

echo date('d-m-Y', strtotime('2012-08-17 19:00:00'));
还有另一种存储日期的方法,如,如果您选择

然后直接将日期以yyyy-MM-DD格式存储到数据库中。 这里我的文本字段格式是dd-mm-yyyy。 在这里,您不必使用strotime转换字符串

还有另一种存储日期的方法,如,如果您选择

然后直接将日期以yyyy-MM-DD格式存储到数据库中。 这里我的文本字段格式是dd-mm-yyyy。 在这里,您不必使用strotime转换字符串


仅在日期数据类型列中存储日期。如果您有其他格式的日期,请将其转换并存储。比较应该很容易。仅在日期数据类型列中存储日期可能重复。如果您有其他格式的日期,请将其转换并存储。比较应该很容易。可能重复了我使用过的这种方法,谢谢你改变日历输出的想法。我使用了datepicker jquery库,在库中我只是将日期格式更改为:date.format='yyyy-mm-dd';现在一切都是一样的,我可以比较日期^^^这种方法我用过,谢谢你改变日历输出的想法。我使用了datepicker jquery库,在库中我只是将日期格式更改为:date.format='yyyy-mm-dd';现在一切都一样,我可以比较日期^^