中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

goland中Duration與time有什么不同的地方

發布時間:2020-12-21 15:31:51 來源:億速云 閱讀:207 作者:Leah 欄目:開發技術

goland中Duration與time有什么不同的地方?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

time 組成:

time.Duration(時間長度,消耗時間)

time.Time(時間點)

time.C(放時間的channel通道)(注:Time.C:=make(chan time.Time))

補充:golang 日期對比方法

package main 
import (
	"fmt"
	"time"
)
 
type Unix struct {
	Val int64
}
 
func main() {
	var u1 = &Unix{}
	var u2 = &Unix{}
	u1.Val = 1562586024 // 2019-07-08 19:40:24
	u2.Val = time.Now().Unix()
	
	fmt.Println(u1.IsTody())
	
	fmt.Println(u1.IsSameDay(u2))
	
	if !u1.IsSameDay(u2) {
		fmt.Println("不相同")
	}else{
		fmt.Println("相同")
	}	
	if !u1.IsTody() {
		fmt.Println("不相同")
	}else{
		fmt.Println("相同")
	}
}
 
func (u *Unix) IsTody() bool {
	tm := time.Unix(u.Val, 0)
	tmToday := time.Now()
 
	if tmToday.Day() == tm.Day() {
		return true
	}
	return false
}
 
/**
 * 二個時間戳是否同一天
 * @return true 是 false 不是今天
 */
func (u *Unix) IsSameDay(another *Unix) bool {
	tm := time.Unix(u.Val, 0)
	tmAnother := time.Unix(another.Val, 0)
 
	if tmAnother.Day() == tm.Day() {
		return true
	}
	return false
}

看完上述內容,你們掌握goland中Duration與time有什么不同的地方的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昭觉县| 阳朔县| 兴义市| 吴忠市| 毕节市| 尚义县| 黔东| 香格里拉县| 星子县| 隆尧县| 和顺县| 济源市| 清涧县| 喀什市| 修水县| 盱眙县| 从化市| 茌平县| 漳平市| 德庆县| 洛宁县| 若羌县| 盈江县| 合川市| 长宁县| 厦门市| 林西县| 高清| 泾川县| 尉氏县| 和林格尔县| 开原市| 沾益县| 龙泉市| 禄丰县| 建昌县| 綦江县| 宁晋县| 三明市| 乃东县| 高清|