我尝试使用date
和time
使用php代码生成主键。
但是我将ID更改保存到2147483647
。
获取日期和时间的代码是。
$dt = new DateTime("now", new DateTimeZone('Asia/Jakarta'));
然后我用readonly
<input type="text" class="form-control" id="idpost" name="idpost" value="<?php echo $dt->format('dmHis'); ?>" form="add_post" readonly>
答案 0 :(得分:1)
您的id
列可能是INT
和SIGNED
类型(默认)。这个maximum value为2147483647
。使用该日期格式,您可以获得更大的数字(例如3112133015
)。
如果您想使用较大的数字,请使用BIGINT
列,其最大值为9223372036854775807
或使用UNSIGNED
INT
以使最大值变为4294967295
。
答案 1 :(得分:0)
它似乎它给你时间戳转换为可读日期/时间php时间
echo date('Y-m-d H:i:s', 2147483647);