PHP:将日期/时间转换为整数(没有unix时间转换)

时间:2016-06-19 11:07:18

标签: php mysql

我认为应该非常简单。

$myVar = date("Ymdhms",time());   // Ex: 20160619162358

当我将$ myVar插入MySQL数据库时,它会以Unix时间格式或其他方式保存。

myVar   int(15)     UNSIGNED     // field structure
1458733290                       // value stored in database instead of 20160619162358

如何将$ myVar保存为普通整数,以便数据库将其存储为20160619162358?我想将$ myVar转换或保存为int(15)。

这是否有意义?

谢谢!

1 个答案:

答案 0 :(得分:0)

在列中使用BIGINT而不是INT Type;

INT unsigned可以存储最大值4294967295 BIGINT无符号可以存储最大值18446744073709551615

希望这能解决你的问题。