如何做时间对比 ?

mejinke · 2013-06-04 08:08:49 · 5609 次点击
// 先对时间字符串格式化成时间类型
s_begin, err := time.Parse("2006-01-02 15:04:05", c_begin)
s_end, err := time.Parse("2006-01-02 15:04:05", c_end)
if s_begin.After(s_end) {
    // 判断时间大小后的逻辑处理
}
#2
更多评论

// 先对时间字符串格式化成时间类型 s_begin, err := time.Parse("2006-01-02 15:04:05", c_begin) s_end, err := time.Parse("2006-01-02 15:04:05", c_end) if s_begin.After(s_end) { // 判断时间大小后的逻辑处理 }

#1

直接把当前时间格式化成相同格式的字符串比较即可。

#3