使用rails控制台,我得到了一点:
假设今天是12月11日.
Date.today-1.day # December 10 (no spaces)
Date.today - 1.day # December 10 (a space on both sides of the minus sign)
Date.today -1.day # December 11 whaaaat?
Date.today -5.days # Still december 11!
Run Code Online (Sandbox Code Playgroud)
有人能解释一下这里发生了什么吗?我有点担心代码中容易错过这个问题.关于如何编码的任何其他建议?