在Golang中进行date比较有什么select吗? 我必须根据date和时间对数据进行分类。 所以我可能会允许一个对象发生在一个date范围内,只要它也出现在一个时间范围内。 在这个模型中,我不能简单地select最老的date,最新的时间/最新的date,最新的时间和Unix()秒来比较它们。 我真的很感激任何build议。 最终,我写了一个时间parsingstring比较模块来检查时间是否在一个范围内。 然而,这并不是很好, 我有一些空头的问题。 我只是为了好玩而在这里张贴,但我希望有一个更好的方法来比较。 package main import ( "strconv" "strings" ) func tryIndex(arr []string, index int, def string) string { if index <= len(arr)-1 { return arr[index] } return def } /* * Takes two strings of format "hh:mm:ss" and compares them. * Takes a function to compare individual sections […]