mysql - 将 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
如果方法正确,我可以将类型从时间戳更改为另一种。
此列的想法是使用它来删除开始日期早于给定日期时间的所有行。
解决方案
推荐阅读
- php - PHP ucwords 函数问题
- css - 带有单独线性渐变的截角 Div
- java - 如何插入日期和时间对象?php mysql 错误
- android - 将数据从视图传递到 Android MVP 中的另一个模型视图
- javascript - 使用 fs.writefilesync 在 nodejs 中写入文件
- sql - 如果不存在则插入
- java - 在带弹簧休息的全局异常处理程序中使用通用异常类处理程序是一种好习惯吗?
- c - C - 如何使用 while feof 循环来解决空输入文件问题?
- hyperledger - pbft中的leader是如何选出的?
- spring - 如何在 Spring 中自动装配没有实现的接口或抽象类