首页 > 解决方案 > 将 lstart 转换为 mysql 时间戳

问题描述

我有一个 bash 脚本,它可以获取进程以ps lstart. 所以像Thu Jul 29 14:48:08 2021.

我想将它插入到 mysql 类型的列中timestamp。我试图将 lstart 值转换为

timestamp=`date -d "${lstart}" +"%s"`

但是当试图在表中插入时,脚本抱怨说

incorrect datetime value: '1627570088' for column

如果方法正确,我可以将类型从时间戳更改为另一种。

此列的想法是使用它来删除开始日期早于给定日期时间的所有行。

标签: mysqlbash

解决方案


推荐阅读