mysql - Ruby 将 Mysql 时间戳转换为 Mysql 日期时间

标签 mysql ruby

我正在尝试将数据从一个数据库导入到另一个数据库。源数据库有 TIMESTAMP (mysql) 目标有 DATETIME (mysql)。我正在尝试这样的事情:

start_at = DateTime.at(row['QA_CONF_START_STAMP']) #start_at

但是没有效果

最佳答案

我不确定在这种情况下是否明确需要转换,因为这两个值应该是等价的。

由于您没有使用模型检索原始数据,因此它以原始字符串的形式出现。最简单的解释方法是:

DateTime.parse(row['QA_CONF_START_STAMP'])

关于mysql - Ruby 将 Mysql 时间戳转换为 Mysql 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1608768/

相关文章:

windows - 如何从 ruby​​ 获取 %USERPROFILE%?

php - SQL 查询求和两个或多个列并将它们显示在另一列中

MYSQL 表在删除期间超时

ruby - 如何使用 ActiveRecord 向请求添加注释?

ruby-on-rails - 如何翻译 "Model Name could not be saved".?

Ruby cucumber 场景钩子(Hook)执行顺序

php - 如何使用 PHP 和 MySQL 显示学生在一百名学生中的排名?

php - 防止十进制值在mysql中变为负数

mysql - 按空格搜索多行

ruby - 字符串是 "mutable"是什么意思,为什么要关心?