基本上我使用的是 MySQL gem for Ruby , 我对日期比较没有合理的支持。 Mysql::Time
类只给我访问器方法,如年、月、秒等。如果我可以将其转换为 Ruby DateTime 对象,我可以做更好的日期比较。如何将 MySQL 的日期时间字段转换为可以传递给 DateTime.jd
的儒略日数字?
最佳答案
使用:
TO_DAYS(col)+1721060
转换为儒略日期。
和:
FROM_DAYS(col-1721060)
从儒略日期转换。
(我使用的是从午夜开始的朱利安纪年日期,因为它更有用。)
关于mysql - 如何让 mysql 将 DateTime 输出为 Julian 日数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3170848/