2015-05-06 73 views

回答

4

不幸的是,這個問題很少有優雅的答案,even in full-featured programming languages like Python。答案取決於你如何定義# of months between two timestamps

如果我是黑斑羚使用內置插件來解決這個問題,我會在timestamp列第一個排序,然後將時間戳轉換爲日期字符串TO_DATE(ts),然後用,MONTH(date),並DAY(date)拉組件在日期字符串之外,最後使用類似於https://stackoverflow.com/a/4040338/171965的公式,並修改以比較日期編號,如果較晚日期的日期編號低於較早日期的日期編號,則減去一個月。

+0

謝謝@Jeff這很有道理,非常感謝。 – misanuk

相關問題