<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ~~~ package toolutilv3 import ( "fmt" "testing" "time" ) // 增加時間 func TestAdd(t *testing.T) { fmt.Println("加一天:", time.Now().AddDate(0, 0, 1).Format("2006-01-02 15:04:05")) fmt.Println("加十秒:", time.Now().Add(time.Duration(10)*time.Second)) } // 計算兩個時間差 func TestSub(t *testing.T) { tt1 := ToolTime.ParseInLocation("2006-01-02 15:04:05", "2023-01-01 13:14:20") tt2 := ToolTime.ParseInLocation("2006-01-02 15:04:05", "2023-01-01 14:10:21") fmt.Println(tt2.Sub(tt1).Hours()) } // 比較兩個時間大小 func TestAround(t *testing.T) { tt1 := ToolTime.ParseInLocation("2006-01-02", "2023-01-01") tt2 := ToolTime.ParseInLocation("2006-01-02", "2023-02-01") if tt1.Before(tt2) { fmt.Println("時間1小于時間2") } else if tt1.After(tt2) { fmt.Println("時間1大于時間2") } else { fmt.Println("時間1相等時間2") } } // ParseInLocation 將指定格式的時間字符串解析為 time.Time 類型,使用本地時區 func TestParseInLocation(t *testing.T) { tt := ToolTime.ParseInLocation("2006-01-02", "2023-01-01") fmt.Println(tt) } // ParseInLocation 將指定格式的時間字符串解析為 time.Time 類型,使用本地時區 func TestIsThisWeek(t *testing.T) { fmt.Println(ToolTime.IsThisWeek(time.Now())) tt := ToolTime.ParseInLocation("2006-01-02", "2023-01-01") fmt.Println(ToolTime.IsThisWeek(tt)) } // GetNLastYears 獲取輸入時間往前N個年份 func TestGetNLastYears(t *testing.T) { tt := ToolTime.ParseInLocation("2006", "2022") result := ToolTime.GetNLastYears(tt, 5, false) fmt.Println(result) } // GetNLastQuarters 獲取輸入時間往前N個季度 func TestGetNLastQuarters(t *testing.T) { tt := ToolTime.ParseInLocation("2006-01", "2022-07") result := ToolTime.GetNLastQuarters(tt, 10, false) fmt.Println(result) } // GetNLastMonths 獲取輸入時間往前N個月 func TestGetNLastMonths(t *testing.T) { tt := ToolTime.ParseInLocation("2006-01", "2022-07") result := ToolTime.GetNLastMonths(tt, 12, false) fmt.Println(result) } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看