所以我现在正在使用Carbon来获取日期,时间和比较.我可以很容易地做subYear()去年获得这个日期.现在我需要一些东西在去年的同一时间完成同一天,例如4月的第二周的星期三.
我希望必须做一些能够在本周的当前日期工作的事情,例如3,以及当年的当周,然后去年获得相同的价值.
我以为我会检查Carbon或其他PHP工具中是否有可用的东西?谢谢
因此,在标题中,我正在尝试使用time.Now().格式化("02_01_2006")来格式化dd_mm_yy格式的日期,如此操场会话中所示:
http://play.golang.org/p/alAj-OcRZt
第一个问题,dd_mm_yyyy不是一个可接受的格式,只有dd_mm_yy,这很好,我可以自己操作返回的字符串.
我遇到的问题是帮助我弄清楚Go甚至试图用这个输入做什么.
你应该注意到你得到的结果是:
10_1110009
好几千年了,它失去了下划线,它只为它做了_2.这个字符序列是否代表这里特别的东西?
用连字符或空格替换最后一个下划线将返回有效结果.dd_mm_yy工作正常.只是这个特殊情况似乎完全脱离了手柄.
在我的本地机器上(Go playground在特定日期),今天(第5天)的结果是:
05_01 5016
这同样很奇怪,如果不是更多,因为它在一个似乎是ANSIC的空间中被替换.