日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Go 学习笔记(48)— Go 标准库之 time (获取时/分/秒的单位值、标准时间和Unix时间转换、字符串时间和Time类型转换、时区转换、时间的加减/休眠)

發布時間:2023/11/27 26 豆豆

1. 概要說明

import "time"

time 包提供了時間的顯示和測量用的函數。日歷的計算采用的是公歷。

Go 提供以下幾種時間類型:

  • 時間點 Time
  • 時間段 Duration
  • 時區 Location
  • Ticker
  • 定時器 Timer

2. Time 類型

type Time struct {// 內含隱藏或非導出字段
}

Time 代表一個納秒精度的時間點。

程序中應使用 Time 類型值來保存和傳遞時間,而不能用指針。就是說,表示時間的變量和字段,應為 time.Time 類型,而不是 *time.Time 類型。

時間點可以使用 BeforeAfterEqual 方法進行比較。

  • Sub 方法讓兩個時間點相減,生成一個 Duration 類型值(代表時間段);
  • Add 方法給一個時間點加上一個時間段,生成一個新的Time類型時間點;

Time 零值代表時間點 January 1, year 1, 00:00:00.000000000 UTC。因為本時間點一般不會出現在使用中, IsZero 方法提供了檢驗時間是否顯式初始化的一個簡單途徑。

每一個時間都具有一個地點信息(及對應地點的時區信息),當計算時間的表示格式時,如 FormatHourYear 等方法,都會考慮該信息。 LocalUTCIn 方法返回一個指定時區(但指向同一時間點)的 Time 。修改地點/時區信息只是會改變其表示;不會修改被表示的時間點,因此也不會影響其計算。

2.1 Time 類型函數

2.1.1 func Date

func Date(year int, month Month, day, hour, min, sec, nsec int, loc *Location) Time

Date 返回一個時區為 loc 、當地時間為:
year-month-day hour:min:sec + nsec nanoseconds 的時間點。

代碼示例:

func main() {timeDate := time.Date(2020, 05, 23, 10, 11, 12, 13, time.Local)fmt.Printf("timeDate is %v, type is %T", timeDate, timeDate)// timeDate is 2020-05-23 10:11:12.000000013 +0800 CST, type is time.Time
}

2.1.2 func Now

func Now() Time

Now 返回當前本地時間。

代碼示例:

func main() {timeNow := time.Now()fmt.Printf("timeNow is %v, type is %T", timeNow, timeNow)// timeNow is 2020-05-23 10:23:11.061117 +0800 CST m=+0.005000301, type is time.Time
}

2.1.3 func Parse

func Parse(layout, value string) (Time, error)

Parse 解析一個格式化的時間字符串并返回它代表的時間。 layout 定義了參考時間:
Mon Jan 2 15:04:05 -0700 MST 2006,注意 layout 必須為 “2006-01-02 15:04:05”,否則會報錯誤:

parsing time "2020-05-22 10:25:30": month out of range

代碼示例:

func main() {timeParse, err := time.Parse("2006-01-02 15:04:05", "2020-05-22 10:25:30")if err != nil {fmt.Println("time parse failed: ", err)}fmt.Printf("timeParse is %v, type is %T", timeParse, timeParse)// timeParse is 2020-05-22 10:25:30 +0000 UTC, type is time.Time
}

2.1.4 func ParseInLocation

func ParseInLocation(layout, value string, loc *Location) (Time, error)

ParseInLocation 類似 Parse 但有兩個重要的不同之處:

  • 當缺少時區信息時, Parse 將時間解釋為 UTC 時間,而 ParseInLocation 將返回值的 Location 設置為 loc
  • 當時間字符串提供了時區偏移量信息時, Parse 會嘗試去匹配本地時區,而 ParseInLocation 會去匹配loc

代碼示例:

func main() {ParseInLocation, err := time.ParseInLocation("2006-01-02 15:04:05", "2020-05-22 10:25:30", time.Local)if err != nil {fmt.Println("time ParseInLocation failed: ", err)}fmt.Printf("ParseInLocation is %v, type is %T", ParseInLocation, ParseInLocation)// ParseInLocation is 2020-05-22 10:25:30 +0800 CST, type is time.Time
}

2.1.5 func Unix

func Unix(sec int64, nsec int64) Time

Unix 創建一個本地時間,對應 secnsec 表示的 Unix 時間(從January 1, 1970 UTC至該時間的秒數和納秒數)。
nsec 的值在 [0, 999999999] 范圍外是合法的。

代碼示例:

func main() {timeUnix := time.Unix(322020993, 3939993399848320)fmt.Printf("timeUnix is %v, type is %T", timeUnix, timeUnix)// timeUnix is 1980-05-01 00:43:06.39984832 +0800 CST, type is time.Time
}

以上的函數 DateNowParseParseInLocationUnix 返回的都是 Time 類型的結構體。

2.2 Time 類型方法

Time 類型有很多結構體方法,如下表所示:

func (t Time) Location() *Location
func (t Time) Zone() (name string, offset int)
func (t Time) IsZero() bool
func (t Time) Local() Time
func (t Time) UTC() Time
func (t Time) In(loc *Location) Time
func (t Time) Unix() int64
func (t Time) UnixNano() int64
func (t Time) Equal(u Time) bool
func (t Time) Before(u Time) bool
func (t Time) After(u Time) bool
func (t Time) Date() (year int, month Month, day int)
func (t Time) Clock() (hour, min, sec int)
func (t Time) Year() int
func (t Time) Month() Month
func (t Time) ISOWeek() (year, week int)
func (t Time) YearDay() int
func (t Time) Day() int
func (t Time) Weekday() Weekday
func (t Time) Hour() int
func (t Time) Minute() int
func (t Time) Second() int
func (t Time) Nanosecond() int
func (t Time) Add(d Duration) Time
func (t Time) AddDate(years int, months int, days int) Time
func (t Time) Sub(u Time) Duration
func (t Time) Round(d Duration) Time
func (t Time) Truncate(d Duration) Time
func (t Time) Format(layout string) string
func (t Time) String() string
func (t Time) GobEncode() ([]byte, error)
func (t *Time) GobDecode(data []byte) error
func (t Time) MarshalBinary() ([]byte, error)
func (t *Time) UnmarshalBinary(data []byte) error
func (t Time) MarshalJSON() ([]byte, error)
func (t *Time) UnmarshalJSON(data []byte) error
func (t Time) MarshalText() ([]byte, error)
func (t *Time) UnmarshalText(data []byte) error

代碼示例如下:

func main() {nowTime := time.Now()fmt.Println("nowTime.Location", nowTime.Location())zoneName, _ := nowTime.Zone()fmt.Println("nowTime.Zone", zoneName)fmt.Println("nowTime.IsZero", nowTime.IsZero())fmt.Println("nowTime.Location", nowTime.Local())fmt.Println("nowTime.UTC", nowTime.UTC())fmt.Println("nowTime.In", nowTime.In(nowTime.Location()))fmt.Println("nowTime.Unix", nowTime.Unix())fmt.Println("nowTime.UnixNano", nowTime.UnixNano())fmt.Println("nowTime.Equal", nowTime.Equal(nowTime))fmt.Println("nowTime.Before", nowTime.Before(nowTime))fmt.Println("nowTime.After", nowTime.After(nowTime))fmt.Println(nowTime.Date())fmt.Println(nowTime.Clock())fmt.Println("nowTime.Year", nowTime.Year())fmt.Println("nowTime.YearDay", nowTime.YearDay())fmt.Println("nowTime.Month", nowTime.Month())fmt.Println(nowTime.ISOWeek())fmt.Println("nowTime.Day", nowTime.Day())fmt.Println("nowTime.Weekday", nowTime.Weekday())fmt.Println("nowTime.Hour", nowTime.Hour())fmt.Println("nowTime.Minute", nowTime.Minute())fmt.Println("nowTime.Second", nowTime.Second())fmt.Println("nowTime.Nanosecond", nowTime.Nanosecond())fmt.Println("nowTime.Add", nowTime.Add(time.Hour*3))fmt.Println("nowTime.AddDate", nowTime.AddDate(2, 3, 4))fmt.Println("nowTime.Sub", nowTime.Sub(nowTime))fmt.Println("nowTime.String", nowTime.String())fmt.Println("nowTime.Format", nowTime.Format("2006-01-02 15:04:05"))fmt.Println("nowTime.Format", nowTime.Format("2006-01-02 15-04-05"))fmt.Println("nowTime.Format", nowTime.Format("2006-01-02"))}

輸出結果:

nowTime.Location Local
nowTime.Zone CST
nowTime.IsZero false
nowTime.Location 2020-05-23 15:03:24.4848344 +0800 CST
nowTime.UTC 2020-05-23 07:03:24.4848344 +0000 UTC
nowTime.In 2020-05-23 15:03:24.4848344 +0800 CST
nowTime.Unix 1590217404
nowTime.UnixNano 1590217404484834400
nowTime.Equal true
nowTime.Before false
nowTime.After false
2020 May 23
15 3 24
nowTime.Year 2020
nowTime.YearDay 144
nowTime.Month May
2020 21
nowTime.Day 23
nowTime.Weekday Saturday
nowTime.Hour 15
nowTime.Minute 3
nowTime.Second 24
nowTime.Nanosecond 484834400
nowTime.Add 2020-05-23 18:03:24.4848344 +0800 CST m=+10800.007000401
nowTime.AddDate 2022-08-27 15:03:24.4848344 +0800 CST
nowTime.Sub 0s
nowTime.String 2020-05-23 15:03:24.4848344 +0800 CST m=+0.007000401
nowTime.Format 2020-05-23 15:03:24
nowTime.Format 2020-05-23 15-03-24
nowTime.Format 2020-05-23

3. Duration 類型

type Duration int64

Duration 類型代表兩個時間點之間經過的時間,以納秒為單位。

const (Nanosecond  Duration = 1Microsecond          = 1000 * NanosecondMillisecond          = 1000 * MicrosecondSecond               = 1000 * MillisecondMinute               = 60 * SecondHour                 = 60 * Minute
)

常用的時間段。沒有定義一天或超過一天的單元,以避免夏時制的時區切換的混亂。

要將 Duration 類型值表示為某時間單元的個數,用除法:

second := time.Second
fmt.Print(int64(second/time.Millisecond)) // prints 1000

要將整數個某時間單元表示為 Duration 類型值,用乘法:

seconds := 10
fmt.Print(time.Duration(seconds)*time.Second) // prints 10s

3.1 Duration 類型函數

3.1.1 func ParseDuration

func ParseDuration(s string) (Duration, error)

ParseDuration 解析一個時間段字符串。一個時間段字符串是一個序列,每個片段包含可選的正負號、十進制數、可選的小數部分和單位后綴,如"300ms"、"-1.5h"、“2h45m”。合法的單位有"ns"、“us” /“μs”、“ms”、“s”、“m”、“h”。

3.1.2 func Since

func Since(t Time) Duration

Since 返回從 t 到現在經過的時間,等價于 time.Now().Sub(t)

func test() {start := time.Now() // 獲取當前時間sum := 0for i := 0; i < 100000000; i++ {sum++}elapsed := time.Since(start)	// 等價于  elapsed := time.Now().Sub(start)fmt.Println("該函數執行完成耗時:", elapsed)
}

3.2 Duration 類型方法

ParseDuration 解析一個時間段字符串。一個時間段字符串是一個序列,每個片段包含可選的正負號、十進制數、可選的小數部分和單位后綴,如"300ms"、"-1.5h"、“2h45m”。
合法的單位有"ns"、“us”、“μs”、“ms”、“s”、“m”、“h”。

func (d Duration) Hours() float64
func (d Duration) Minutes() float64
func (d Duration) Seconds() float64
func (d Duration) Nanoseconds() int64
func (d Duration) String() string

代碼示例:

func main() {tp, _ := time.ParseDuration("120s")fmt.Println("tp.Hours", tp.Hours())             // tp.Hours 0.03333333333333333fmt.Println("tp.Minutes", tp.Minutes())         // tp.Minutes 2fmt.Println("tp.Seconds", tp.Seconds())         // tp.Seconds 120fmt.Println("tp.Nanoseconds", tp.Nanoseconds()) // tp.Nanoseconds 120000000000fmt.Println("tp.String", tp.String())           // tp.String 2m0s
}

4. Location 類型

func LoadLocation(name string) (*Location, error)
func FixedZone(name string, offset int) *Location
func (l *Location) String() string

代碼示例:

func main() {loc, _ := time.LoadLocation("")// 服務器設定的時區,一般為CSTloc, _ = time.LoadLocation("Local")fmt.Println("loc is ", loc) // loc is  Local// 美國洛杉磯PDTloc, _ = time.LoadLocation("America/Los_Angeles")fmt.Println("loc is ", loc) // loc is  America/Los_Angeles// 獲取指定時區的時間點local, _ := time.LoadLocation("America/Los_Angeles")fmt.Println(time.Date(2018, 1, 1, 12, 0, 0, 0, local)) //2018-01-01 12:00:00 -0800 PST}

5. 實際業務使用場景

5.1 獲取時、分、秒的單位值

const (Nanosecond  Duration = 1Microsecond          = 1000 * NanosecondMillisecond          = 1000 * MicrosecondSecond               = 1000 * MillisecondMinute               = 60 * SecondHour                 = 60 * Minute
)

源碼包定義以上常量,在代碼中可以通過 time.XXX 得到,代碼如下:

func main() {fmt.Println("time.Nanosecond", time.Nanosecond)   // time.Nanosecond 1nsfmt.Println("time.Microsecond", time.Microsecond) // time.Microsecond 1μsfmt.Println("time.Millisecond", time.Millisecond) // time.Millisecond 1msfmt.Println("time.Second", time.Second)           // time.Second 1sfmt.Println("time.Minute", time.Minute)           // time.Minute 1m0sfmt.Println("time.Hour", time.Hour)               // time.Hour 1h0m0s
}

5.2 標準時間和Unix時間轉換

代碼如下:

func main() {timeNow := time.Now()fmt.Println("timeNow is ", timeNow)// timeNow is  2020-05-23 22:29:53.0060736 +0800 CST m=+0.005000301timeUnix := timeNow.Unix()fmt.Println("timeUnix is ", timeUnix)// timeUnix is  1590244193timeCurrent := time.Unix(timeUnix, 0)fmt.Println("timeCurrent is ", timeCurrent)// timeCurrent is  2020-05-23 22:29:53 +0800 CST}

5.3 Time 類型轉換為字符串

注意: Go 中指定的特定時間格式為 2006-01-02 15:04:05 -0700 MST , 為了記憶方便,按照美式時間格式 月日時分秒年 外加時區 排列起來依次是 01/02 03:04:05PM ‘06 -0700,剛開始使用時需要注意

這一點與 Python 中的 %Y-%m-%d %H-%M-%S 有區別。

示例代碼:

const (//time formatFormatDay      = "2006-01-02"FormatSecond   = "2006-01-02 15:04:05"FormatMinute   = "2006-01-02 15:04"FormatOnlyHour = "15:04"
)func main() {timeFormatDay := time.Now().Format(FormatDay)fmt.Printf("timeFormatDay is %#v, type is %T\n", timeFormatDay, timeFormatDay)// timeFormatDay is "2020-05-23", type is stringtimeFormatSecond := time.Now().Format(FormatSecond)fmt.Println("timeFormatSecond is ", timeFormatSecond)// timeFormatSecond is  2020-05-23 22:44:26timeFormatMinute := time.Now().Format(FormatMinute)fmt.Println("timeFormatMinute is ", timeFormatMinute)// timeFormatMinute is  2020-05-23 22:44timeFormatOnlyHour := time.Now().Format(FormatOnlyHour)fmt.Println("timeFormatOnlyHour is ", timeFormatOnlyHour)// timeFormatOnlyHour is  22:44}

5.4 字符串轉換為Time類型

代碼如下:

const (//time formatFormatDay      = "2006-01-02"FormatSecond   = "2006-01-02 15:04:05"FormatMinute   = "2006-01-02 15:04"FormatOnlyHour = "15:04"
)func main() {timestamp, _ := time.Parse(FormatSecond, "2020-05-23 22:20:30")fmt.Printf("timestamp is %v, type is %T\n", timestamp, timestamp)// timestamp is 2020-05-23 22:20:30 +0000 UTC, type is time.Timefmt.Println(timestamp.Unix()) //時間戳 1590272430fmt.Println(time.Date(2020, 05, 23, 10, 11, 12, 13, time.Local).Unix())}

5.5 時區變更后獲取時間戳

示例代碼:

const (//time formatFormatDay      = "2006-01-02"FormatSecond   = "2006-01-02 15:04:05"FormatMinute   = "2006-01-02 15:04"FormatOnlyHour = "15:04"
)func main() {loc, _ := time.LoadLocation("Asia/Shanghai")t, _ := time.ParseInLocation(FormatSecond, "2020-05-23 22:20:30", loc)fmt.Printf("t is %v, type is %T\n", t, t)// 標準時間格式 t is 2020-05-23 22:20:30 +0800 CST, type is time.Timefmt.Println(t.Unix()) //時間戳 1590243630}

5.6 比較兩個時間點

      dt := time.Date(2018, 1, 10, 0, 0, 1, 100, time.Local)fmt.Println(time.Now().After(dt))     // truefmt.Println(time.Now().Before(dt))    // false// 是否相等 判斷兩個時間點是否相等時推薦使用 Equal 函數fmt.Println(dt.Equal(time.Now()))

5.7 時區之間轉換

      // time.Local 用來表示當前服務器時區// 自定義地區時間secondsEastOfUTC := int((8 * time.Hour).Seconds())beijing := time.FixedZone("Beijing Time", secondsEastOfUTC)fmt.Println(time.Date(2018,1,2,0,0,0,0, beijing))  // 2018-01-02 00:00:00 +0800 Beijing Time  // 當前時間轉為指定時區時間fmt.Println(time.Now().In(beijing))// 指定時間轉換成指定時區對應的時間dt, err := time.ParseInLocation("2006-01-02 15:04:05", "2017-05-11 14:06:06", time.Local)// 當前時間在零時區年月日   時分秒  時區year, mon, day := time.Now().UTC().Date()     // 2018 April 24 hour, min, sec := time.Now().UTC().Clock()    // 3 47 15zone, _ := time.Now().UTC().Zone()            // UTC

5.8 基于當前時間的加減

      now := time.Now()// 一年零一個月一天之后fmt.Println(now.Date(1,1,1))// 一段時間之后fmt.Println(now.Add(time.Duration(10)*time.Minute))// 計算兩個時間點的相差天數dt1 = time.Date(dt1.Year(), dt1.Month(), dt1.Day(), 0, 0, 0, 0, time.Local)dt2 = time.Date(dt2.Year(), dt2.Month(), dt2.Day(), 0, 0, 0, 0, time.Local)fmt.Println(int(math.Ceil(dt1.Sub(dt2).Hours() / 24)))

5.9 時間差值

      dt1 := time.Date(2018, 1, 10, 0, 0, 1, 100, time.Local)dt2 := time.Date(2018, 1, 9, 23, 59, 22, 100, time.Local)// 不用關注時區,go會轉換成時間戳進行計算fmt.Println(dt1.Sub(dt2))        

5.10 時間運算

      // func Sleep(d Duration)   休眠多少時間,休眠時處于阻塞狀態,后續程序無法執行time.Sleep(time.Duration(10) * time.Second)// func After(d Duration) <-chan Time  非阻塞,可用于延遲time.After(time.Duration(10) * time.Second)// func Since(t Time) Duration 兩個時間點的間隔start := time.Now()fmt.Println(time.Since(start))   // 等價于 Now().Sub(t), 可用來計算一段業務的消耗時間func Until(t Time) Duration     //  等價于 t.Sub(Now()),t與當前時間的間隔// func (t Time) Add(d Duration) Timefmt.Println(dt.Add(time.Duration(10) * time.Second))   // 加func (t Time) Sub(u Time) Duration                    // 減 // func (t Time) AddDate(years int, months int, days int) Timefmt.Println(dt.AddDate(1, 1, 1))func (t Time) Before(u Time) boolfunc (t Time) After(u Time) boolfunc (t Time) Equal(u Time) bool          比較時間點時盡量使用Equal函數 

6. time.After 一段時間后

由于 Go 語言中的通道和 goroutine 的設計,定時任務可以在 goroutine 中通過同步的方式完成,也可以通過在 goroutine 中異步回調完成。

  • 同步調用
func doTask() {fmt.Println("I am running")
}
func main() {// 定時器超時之后,執行后的的函數time.AfterFunc(time.Duration(3)*time.Second, doTask)time.Sleep(10 * time.Second)
}
  • 異步調用
func main() {// 聲明一個退出用的通道exit := make(chan int)fmt.Println("start")// 調用 time.AfterFunc()函數,傳入等待的時間和一個回調。回調使用一個// 匿名函數,在時間到達后, 匿名函數會在另外一個 goroutine 中被調用。time.AfterFunc(time.Second, func() {// 1秒后,打印結果fmt.Println("one second after")// 通知main的goroutine已經結束exit <- 0})// 等待結束<-exit
}

time.AfterFunc 函數是在 time.After 基礎上增加了到時的回調,方便使用。而 time.After 函數又是在 time.NewTimer() 函數上進行的封裝。

7. 定點計時

  • 計時器( Timer )的原理和倒計時鬧鐘類似,都是給定多少時間后觸發。
  • 打點器( Ticker )的原理和鐘表類似,鐘表每到整點就會觸發。

這兩種方法創建后會返回time.Timer 對象和 time.Ticker 對象,里面通過一個 C 成員 , 類型是只能接收的時間通道 C <-chan Time ),使用這個通道就可以 獲得時間觸發的通知。

使用 time.Ticker 可讓代碼每隔特定的時間就重復執行一次。需要在很長的時間內定期執行任務時,這么做很有用。

示例代碼 1:

func main() {// 定時休眠 1sFormatSecond := "2006-01-02 15:04:05"for {select {case <-time.NewTimer(1 * time.Second).C: // 將在1秒可讀,返回fmt.Println(time.Now().Format(FormatSecond), "sleep 1s")}}
}

輸出結果:

2021-04-19 14:12:59 sleep 1s
2021-04-19 14:13:00 sleep 1s
2021-04-19 14:13:01 sleep 1s
2021-04-19 14:13:02 sleep 1s
2021-04-19 14:13:03 sleep 1s
2021-04-19 14:13:04 sleep 1s
2021-04-19 14:13:05 sleep 1s

示例代碼 2:

package mainimport ("fmt""time"
)func main() {// 創建一個計時器,2秒后觸發stopper := time.NewTimer(time.Second * 2)// 創建一個斷續器,每500毫秒觸發一次ticker := time.NewTicker(time.Millisecond * 500)var i int// 每次觸發后 select會結束, 需要使用循環再次從打點器返回的通道中獲取觸發通知for {// 多路復用通道 同時等待多路計時器信號select {case <-stopper.C: // 計時器到時了fmt.Println("stop")// 跳出循環goto StopHerecase <-ticker.C: // 斷續器觸發了// 記錄觸發了多少次i++fmt.Println("tick", i)}}// 退出的標簽,使用goto跳轉
StopHere:fmt.Println("done")
}

輸出結果:

tick 1
tick 2
tick 3
stop
done

參考:
https://segmentfault.com/a/1190000015040923?utm_source=tag-newest
https://blog.csdn.net/wschq/article/details/80114036
https://studygolang.com/static/pkgdoc/pkg/time.htm

https://blog.csdn.net/duqiming/article/details/89393812

總結

以上是生活随笔為你收集整理的Go 学习笔记(48)— Go 标准库之 time (获取时/分/秒的单位值、标准时间和Unix时间转换、字符串时间和Time类型转换、时区转换、时间的加减/休眠)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

色瓜| 久久精品99国产精品日本 | 中文字幕一区二区三区精华液 | 免费日韩一级片 | 国产91综合一区在线观看 | 精品高清视频 | 亚洲视屏一区 | 国色天香在线 | 成人久久免费 | 国内成人精品视频 | 精品免费在线视频 | 精品视频在线播放 | 欧美99精品| 久草精品网 | 国产乱对白刺激视频在线观看女王 | 久久人人97超碰国产公开结果 | 一区中文字幕 | 在线观看你懂的网址 | 亚州av一区 | 在线亚洲精品 | 久草观看视频 | 在线黄av | 日韩高清dvd | 国内精品久久久久久久 | 欧美与欧洲交xxxx免费观看 | 99草在线视频 | 久久综合九色综合久99 | 国产欧美精品一区二区三区 | 久久人人爽人人片av | 国产精品资源 | 国产一级电影在线 | 国产精品无av码在线观看 | 人人玩人人添人人澡超碰 | 日韩精品一区二区三区在线视频 | 在线免费观看视频你懂的 | www.亚洲精品 | 黄色中文字幕 | 国产精品字幕 | 久久午夜色播影院免费高清 | 国产.精品.日韩.另类.中文.在线.播放 | 亚洲精品videossex少妇 | 欧美大荫蒂xxx | 日本女人在线观看 | 国产精品一区二区三区免费视频 | 日韩在线视频一区 | 成人午夜免费福利 | 久久成人高清 | 丁香六月天婷婷 | 欧美日韩亚洲第一页 | 97成人在线 | 日韩网站在线播放 | 亚洲国产精久久久久久久 | 99久久精品免费看国产免费软件 | 成人福利在线观看 | www.天天成人国产电影 | 高清av在线| 亚洲伦理中文字幕 | 青青草久草在线 | 国产成人在线网站 | 国产一区二区三区免费观看视频 | 久草电影在线观看 | av片子在线观看 | 中文字幕日韩一区二区三区不卡 | 亚洲禁18久人片 | 国产精品va在线观看入 | 国内综合精品午夜久久资源 | 欧美a视频| 久久99国产综合精品免费 | 午夜视频在线观看一区二区三区 | 日本中文字幕久久 | 四虎影视成人永久免费观看亚洲欧美 | 国产又粗又猛又黄又爽 | 国产午夜一区二区 | 亚洲国内精品在线 | 亚洲aⅴ免费在线观看 | 色.com| 91免费网站在线观看 | 欧美在线视频一区二区三区 | 国产伦理久久精品久久久久_ | www.综合网.com| 免费看短 | 黄网站污 | www.福利| 欧美日韩精品免费观看 | 国产精品亚洲人在线观看 | 天天综合网 天天 | 成人av在线播放网站 | 99精品黄色片免费大全 | 国产成人在线网站 | 国产午夜精品一区二区三区在线观看 | 伊人婷婷综合 | 国产麻豆精品95视频 | av东方在线 | 欧美日韩高清一区二区 | 久久爱992xxoo | av黄在线播放 | av在线h | 999国产 | 国产成人av综合色 | 日韩免费视频线观看 | av午夜电影 | 最新真实国产在线视频 | 免费视频97 | 精品主播网红福利资源观看 | 免费看搞黄视频网站 | 亚洲成人资源网 | 国产美女久久 | 日本久久视频 | 婷婷丁香花五月天 | 中文一区二区三区在线观看 | a爱爱视频 | 亚洲欧美视频在线 | 日韩字幕在线观看 | 欧美日韩在线观看不卡 | 国产一区二区久久精品 | www.色午夜.com | 五月婷婷电影网 | 久久国产精品精品国产色婷婷 | 在线免费观看视频一区二区三区 | 久久一本综合 | 久久av不卡 | 在线免费av网 | 韩日视频在线 | 不卡av在线免费观看 | www黄| 欧美精品一区二区三区四区在线 | 成人在线免费观看视视频 | 免费色视频 | 国产黄色片一级 | 18国产精品白浆在线观看免费 | 伊人久久五月天 | 在线亚洲成人 | 精品福利片 | 国产一区二区不卡视频 | www.久草视频 | 欧美精品久久久 | 久久久网址 | 国产视频在线免费观看 | 久久影视一区 | 成人亚洲精品久久久久 | 国内揄拍国产精品 | 久久久久免费精品视频 | 国产视频一区二区在线播放 | 成人资源站 | 日韩欧在线 | 国产在线播放观看 | 在线观看va| 精品成人久久 | 成年人免费看片 | 日韩免费一区二区三区 | 99欧美视频| 深爱五月网 | 500部大龄熟乱视频使用方法 | 国产在线观看国语版免费 | 人人射| 欧美激情综合色 | 国产精品视频永久免费播放 | 98超碰在线观看 | www看片网站 | 成人国产一区 | 中文字幕黄色av | 91视频在线观看下载 | 国产亚洲精品成人av久久影院 | 伊人久久精品久久亚洲一区 | 99视频免费看 | 欧美在线视频二区 | 亚洲性少妇性猛交wwww乱大交 | 亚洲精品高清在线观看 | 欧美日韩免费在线观看视频 | 久久成人毛片 | 91高清不卡 | 午夜av免费 | 99精品影视 | 99久久久成人国产精品 | 色婷婷www | 一区二区中文字幕在线 | 久久看片网站 | 中文字幕亚洲综合久久五月天色无吗'' | 免费观看的黄色 | 亚洲 成人 欧美 | 国产美女网 | 成人免费在线播放视频 | 日韩在线观看一区二区 | 久久综合天天 | 99视频 | 91成人网在线观看 | 激情综合网五月 | 四虎成人精品在永久免费 | 亚洲九九爱 | 激情动态| 欧美日韩一区二区免费在线观看 | 国产91精品在线播放 | 91网站免费观看 | 国产一级大片免费看 | 国产a级免费 | 三级黄色在线 | 欧美精品一区二区蜜臀亚洲 | 国产精品理论在线观看 | 毛片网在线播放 | 国产精品视频专区 | 亚洲国产成人高清精品 | 久久黄网站 | 成人免费网站视频 | 国产精品区免费视频 | 国产高清视频免费最新在线 | 日躁夜躁狠狠躁2001 | 久久久www成人免费毛片麻豆 | 国产精品久久久久久一区二区 | 狠狠躁夜夜a产精品视频 | 国产精品久久久久国产精品日日 | 毛片久久久 | 在线小视频你懂的 | 青青草国产在线 | 国产伦理久久精品久久久久_ | 西西人体4444www高清视频 | 日本高清免费中文字幕 | 久久激情日本aⅴ | 视频二区在线 | 一区二区精品在线 | 日本一区二区三区免费看 | 天天干一干 | 国产最新在线视频 | 一级黄色免费网站 | 日韩欧美高清在线观看 | 国产综合精品久久 | av在线日韩 | 美女精品网站 | 狠狠色丁香婷综合久久 | 91av视频网站| 国产丝袜网站 | 500部大龄熟乱视频 欧美日本三级 | 天天草网站 | 国产精品美乳一区二区免费 | 97日日碰人人模人人澡分享吧 | 日韩久久在线 | 亚洲一区二区三区毛片 | 免费视频黄色 | 色婷婷在线观看视频 | 13日本xxxxxⅹxxx20 | 97超碰人人网 | 亚洲精品av在线 | 久久人网| 欧美日本不卡高清 | 国产一区免费看 | 天天艹天天 | 欧美一区免费在线观看 | 婷婷久久一区二区三区 | 欧美久久久久久久久久久久 | 久久久久二区 | 日韩成人邪恶影片 | 狠狠狠的干 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 在线观看国产日韩欧美 | 又紧又大又爽精品一区二区 | 三级在线国产 | www.国产在线观看 | 99一区二区三区 | 日韩国产精品毛片 | 国产视频精品免费 | 国产精品资源在线观看 | 在线观看中文字幕视频 | 国产三级精品在线 | 日日天天 | 午夜精品视频在线 | 麻豆视屏 | 亚洲精品黄网站 | 五月婷婷在线播放 | 婷婷成人在线 | 日韩免费成人av | 亚洲黄色免费观看 | 99国产在线视频 | 人人搞人人爽 | 久久精品视频免费观看 | 国产日韩精品一区二区在线观看播放 | 四虎4hu永久免费 | 国产一区二区在线播放 | 欧美人体xx | 国产精品久久视频 | 狂野欧美激情性xxxx | 亚洲日本三级 | 国产成人亚洲在线电影 | 91精品在线播放 | 黄色a级片在线观看 | 五月激情丁香婷婷 | 久久草在线精品 | 色综合网 | 亚洲一区二区精品在线 | 国产午夜精品久久 | 免费视频三区 | 国产小视频国产精品 | 99国产一区二区三精品乱码 | 免费看的av片 | 欧美一级爽 | 中文在线免费看视频 | 欧美成人h版电影 | 日日综合网 | 2022久久国产露脸精品国产 | 久久国产精品视频观看 | 综合网在线视频 | 日本中文字幕网站 | 婷婷综合电影 | 国产黄色免费 | 97av超碰| 麻豆视频观看 | 中文在线亚洲 | 亚欧洲精品视频在线观看 | 久久婷婷视频 | 天天天色 | 天天玩天天干天天操 | 国产小视频网站 | 不卡的av电影在线观看 | 亚洲精品午夜视频 | 久久黄色小说视频 | 亚洲黄色一级电影 | 色噜噜在线观看 | 婷婷丁香视频 | av黄色国产 | 五月天中文在线 | 国产精品成人久久久久 | 久久成人国产精品一区二区 | 国产一级淫片免费看 | 日韩激情中文字幕 | 天天干天天射天天操 | 色中文字幕在线观看 | 国产精品色婷婷视频 | 在线看一区二区 | 国产韩国精品一区二区三区 | 日韩视频一区二区三区在线播放免费观看 | 久久综合九九 | 青春草免费在线视频 | 高潮久久久| 亚洲h视频在线 | 国内精品久久久久影院一蜜桃 | 五月婷丁香网 | 综合国产在线观看 | 一区二区三区动漫 | 国产伦精品一区二区三区照片91 | 涩涩资源网 | 久久久精品国产一区二区 | 亚洲一区 影院 | 日韩特黄一级欧美毛片特黄 | 豆豆色资源网xfplay | 久久黄色网址 | 久久av观看 | av电影免费在线看 | 亚洲精品高清一区二区三区四区 | 久久老司机精品视频 | 国产一区二区三区在线 | 国产精品剧情在线亚洲 | 又黄又爽又刺激的视频 | 国产精品高清在线 | 黄色精品久久久 | 国产无区一区二区三麻豆 | 欧美日韩国产精品一区二区 | 日韩av影视在线 | 国产高清视频在线免费观看 | 成人久久久精品国产乱码一区二区 | 亚洲精选视频免费看 | 精品视频久久久 | 91视频中文字幕 | 国产精品都在这里 | www.av在线.com | 久久av影院 | 中文字幕av电影下载 | 国产福利在线免费观看 | 久久久麻豆视频 | 国产喷水在线 | www.天天操.com | 黄视频网站大全 | 婷婷中文字幕 | 亚洲精品男女 | 欧洲一区精品 | 一级黄色片在线播放 | 手机看片久久 | 国产视频2区 | 日韩欧美视频在线观看免费 | 精品色999 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 久久久久久久毛片 | 久久久久黄 | 亚洲电影一级黄 | 激情综合一区 | 最近中文字幕大全中文字幕免费 | 中文字幕最新精品 | 天天色成人网 | 九九久久国产精品 | 狠狠天天 | 99亚洲国产 | 六月久久婷婷 | 日本黄色免费大片 | 天天射天天干天天爽 | 97色综合| 午夜体验区 | 成人在线视频免费 | 色a在线观看 | 九九国产视频 | 五月天伊人网 | 女人18精品一区二区三区 | 91手机电视 | 亚洲国产精品激情在线观看 | 欧美一区二区精美视频 | 久久人人添人人爽添人人88v | 久久黄色片 | 国产精品高清一区二区三区 | 成片免费 | 亚洲精品激情 | 午夜精品久久一牛影视 | 成人av影视观看 | 日韩免费一级a毛片在线播放一级 | 日韩美女免费线视频 | 日韩电影在线观看一区二区 | 国产一区在线视频播放 | 97视频亚洲| 色搞搞| 中字幕视频在线永久在线观看免费 | 欧美精品你懂的 | 亚洲欧美日韩不卡 | 久久综合五月 | 天天操天天干天天 | 色综合天天干 | 成人宗合网 | 在线免费视频你懂的 | 久草视频播放 | 毛片无卡免费无播放器 | 日日草夜夜操 | 91av超碰| 国产高清永久免费 | 免费在线国产精品 | 国产精品网站一区二区三区 | 亚洲精品乱码久久久久v最新版 | 国产99久久久国产 | 成人国产网站 | 精品久久久成人 | 色婷婷一| 狠狠躁夜夜躁人人爽超碰97香蕉 | 色婷婷欧美 | 免费看久久久 | 欧美一区二区三区在线观看 | 91九色在线播放 | 午夜私人影院久久久久 | 西西444www大胆高清图片 | 插久久 | 一区二区三区免费在线播放 | 午夜国产影院 | 精品久久久久久国产偷窥 | 色视频网站在线 | 美女视频黄是免费的 | 91 在线视频播放 | 91视频免费看片 | 在线观看免费av网 | 精品国产视频一区 | 人人爽人人爽人人 | 在线视频成人 | 国产一级淫片免费看 | 天天射天天操天天色 | 欧美在线aa | 五月天.com| 国产特级毛片aaaaaa | 久久综合久久鬼 | 在线观看精品 | 久久国语| 久久视频在线观看中文字幕 | 国产女人40精品一区毛片视频 | 蜜臀久久99精品久久久酒店新书 | 久久免费福利 | 视频在线观看入口黄最新永久免费国产 | 天天天综合 | 国产成人精品一区二区三区在线 | 亚洲a在线观看 | 中文字幕高清有码 | 综合婷婷丁香 | 激情图片qvod| 国产在线综合视频 | 欧美在线视频日韩 | 久久黄色a级片 | 日本久久高清视频 | 伊人一级 | 色网站视频 | 91桃色免费观看 | 国产精品成人品 | 日韩精品中文字幕在线不卡尤物 | 国产黄大片 | 日韩免费播放 | 国产精品密入口果冻 | 夜夜躁日日躁狠狠久久88av | 国产麻豆精品久久一二三 | 欧美日韩一区二区三区视频 | 91网页版免费观看 | 国内免费久久久久久久久久久 | 亚州av成人 | 992tv在线 | 国产精品96久久久久久吹潮 | 国产精品久免费的黄网站 | a视频在线看 | 欧美成人日韩 | 在线国产精品视频 | 国产原创av片 | 丁香在线观看完整电影视频 | 久青草影院 | av丝袜天堂 | 全久久久久久久久久久电影 | 91在线观看高清 | 天天干天天爽 | 亚洲精品白浆高清久久久久久 | 日韩精品亚洲专区在线观看 | 国产精品久99 | 日韩av偷拍 | 天天插狠狠干 | 亚洲欧洲日韩在线观看 | 国产成人精品不卡 | 国产一级片观看 | 欧美一区影院 | 免费亚洲电影 | 亚洲专区在线 | 九九九九热精品免费视频点播观看 | 波多野结衣久久资源 | 精油按摩av| a级免费观看| 亚洲另类视频在线 | 97国产情侣爱久久免费观看 | 亚洲免费av观看 | 国产精品免费久久久久久久久久中文 | 91视频91自拍 | 欧洲精品码一区二区三区免费看 | 国产精品女主播一区二区三区 | 日韩二区在线播放 | 亚洲精品在线观看中文字幕 | 亚洲免费在线视频 | 97超碰总站| 成人黄色在线电影 | 国产精品孕妇 | 人人超在线公开视频 | 五月婷婷六月丁香 | 色婷婷综合在线 | 日韩激情免费视频 | 成人香蕉视频 | 国产成人精品一区二区在线 | 999国内精品永久免费视频 | 五月婷婷激情 | 操操操夜夜操 | 免费视频国产 | 美女黄濒| 日韩av电影网站在线观看 | 久久9999久久免费精品国产 | 999视频在线播放 | 一区二区在线电影 | 国产在线观看一区 | 丁香婷婷久久 | 精品美女久久 | 欧美激情综合五月色丁香 | 亚洲精品综合一区二区 | 亚洲伊人网在线观看 | 国产字幕在线看 | 免费午夜网站 | 在线观看岛国片 | 综合网久久 | 99久久精品网 | 九九热精品视频在线观看 | 在线 你懂 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 日韩中文幕 | 五月婷婷导航 | av片子在线观看 | 国产精品无av码在线观看 | 久久高清片 | 亚洲干视频在线观看 | 91网页版在线观看 | 91最新网址在线观看 | 国产超碰在线 | 人人干,人人爽 | 国产精品地址 | 九九热免费视频在线观看 | 国产字幕在线播放 | 国模吧一区 | 久久久久久久国产精品 | 国产伦理久久精品久久久久_ | 青青色影院 | 能在线观看的日韩av | 国产在线a不卡 | 亚洲国产电影在线观看 | 色妞色视频一区二区三区四区 | 日本久久久久久久久久久 | 国产专区一 | 91色在线观看视频 | 国产视频 亚洲精品 | 日韩不卡高清 | 国内精品久久久久影院男同志 | 麻豆免费视频 | 国产精品久久久久久久久岛 | 国产精品久久精品国产 | 国产一区二区视频在线播放 | 亚洲一级电影 | 亚洲精品午夜久久久久久久 | 国产精品久久久久久久99 | 亚洲天堂网站 | 97在线观看视频 | 中文字幕日韩一区二区三区不卡 | 亚洲精品久久在线 | 欧美日韩国内在线 | 亚洲视频免费在线观看 | 制服丝袜天堂 | 中文字幕在线观看完整 | 久久精品99久久久久久2456 | 欧美激情第八页 | 开心婷婷色 | 日韩18p| 国产高清视频在线播放一区 | 99性视频 | 中文字幕在线视频免费播放 | 一区二区三区在线免费播放 | 亚洲精品久久久久久久不卡四虎 | 国产精品久久久久久久久蜜臀 | 国产一区二区三区黄 | 色中色亚洲 | 国产精品video爽爽爽爽 | 婷婷视频在线播放 | 91亚洲精品久久久蜜桃网站 | 精品国偷自产国产一区 | 国内外成人免费在线视频 | 日韩午夜小视频 | 91麻豆福利| 99热亚洲精品 | 日日天天av | 国产日韩欧美在线观看视频 | 亚洲欧洲成人精品av97 | 99久久婷婷国产一区二区三区 | 97视频久久久 | 日韩欧美视频在线免费观看 | 国产精品ⅴa有声小说 | 九九久久精品 | 日韩在线视频一区二区三区 | 国产中年夫妇高潮精品视频 | 免费观看www小视频的软件 | 96在线 | 国产 欧美 在线 | 久久国产精品小视频 | 欧美 日韩 国产 中文字幕 | 99性视频| 91女子私密保健养生少妇 | 欧美日韩午夜 | 亚洲另类视频在线 | 中文字幕成人在线 | 西西www4444大胆在线 | 午夜视频在线观看一区二区三区 | 国产一区二区精品 | 国产日产欧美在线观看 | 黄网站a| 中文字幕日韩在线播放 | 日韩理论电影在线 | 成人欧美一区二区三区黑人麻豆 | ww视频在线观看 | 日韩午夜大片 | 另类老妇性bbwbbw高清 | 久久免费高清视频 | 一区在线电影 | 在线电影 一区 | 久久国产精品免费视频 | 91福利国产在线观看 | 日韩一级电影在线 | 久久tv | 色a综合 | 欧美性色黄 | 国产精品免费观看在线 | 国产无遮挡又黄又爽馒头漫画 | 少妇18xxxx性xxxx片 | 欧美日韩国产欧美 | 色综合咪咪久久网 | 色就色,综合激情 | 欧美一区日韩精品 | 在线免费性生活片 | 国产黄色免费在线观看 | 国产午夜精品久久 | 99久久99久久 | 欧美少妇xxxxxx | 最新中文字幕在线资源 | av导航福利 | 国产精品自拍在线 | 日本精品久久久一区二区三区 | 欧洲一区二区在线观看 | 激情婷婷六月 | 久久好看| 98涩涩国产露脸精品国产网 | 国产中文字幕久久 | 天天色综合天天 | av中文字幕网 | 日韩欧在线 | 免费激情在线电影 | 欧美调教网站 | 91人人澡人人爽 | a在线视频v视频 | 久久字幕网 | 九九99 | 操操操人人 | 国产精品美女久久久久久免费 | 成人在线观看资源 | 狠狠操综合| 精品久久久久久久久亚洲 | 欧美精品做受xxx性少妇 | 午夜国产福利在线 | 欧美 日韩 成人 | 国产中文字幕网 | 久日精品| 天天做天天看 | 黄色福利视频网站 | 欧美色精品天天在线观看视频 | 日韩高清网站 | www日日夜夜 | a黄色| 一区二区三区精品久久久 | 婷婷丁香色综合狠狠色 | 碰超在线 | 亚洲精品乱码久久久久 | 成人h在线播放 | 亚洲aaa毛片 | 亚洲另类视频在线 | 日韩 在线| 久久精品79国产精品 | 日韩欧美高清一区二区 | 91污在线 | 免费观看成人 | 最近高清中文字幕 | 777视频在线观看 | 中文字幕免费高清在线观看 | 欧美一区二区三区免费看 | 插久久| 亚洲综合在线播放 | 999国产在线 | 中文字幕精品三区 | 亚洲国产资源 | 麻豆94tv免费版 | 播五月综合 | 中文字幕欧美激情 | 国产一区高清在线 | 国产成人一区二区三区免费看 | 国产福利中文字幕 | 日韩中文在线视频 | 成人a免费| 黄色av一级 | 欧美性超爽 | 911香蕉视频 | 视频福利在线观看 | 日韩资源在线 | 亚洲精品国产精品乱码在线观看 | 久久狠狠婷婷 | 亚洲精品在线免费观看视频 | 91在线麻豆 | 特级黄色片免费看 | 欧美大荫蒂xxx | 久久免费视频7 | 欧美成人69av | av网站播放 | 在线电影91 | av日韩精品 | 亚洲 欧洲 国产 日本 综合 | 久久99久久99精品免视看婷婷 | 在线免费91 | 成人黄色在线 | 看国产黄色片 | 久久免费视频在线观看 | 国产免费中文字幕 | 欧美日韩亚洲在线观看 | 五月天久久综合 | 果冻av在线 | 97超碰人 | 永久免费在线 | 亚洲精品综合久久 | 五月婷婷视频在线 | 在线观看网站你懂的 | 国产 在线 高清 精品 | 国产一区二区精品在线 | 国产一区二区三区免费视频 | 麻豆免费看片 | 黄网站色欧美视频 | 国产精品久久久久久久久大全 | 日韩精品中文字幕在线 | 91亚洲综合 | 国产色视频 | 精品一区二区综合 | 97狠狠干 | 亚洲电影在线看 | 天天射天天干天天操 | 波多野结衣精品在线 | 国产精品亚 | 九色自拍视频 | av在线com| 97视频在线观看网址 | 2024国产在线 | 国产精品久久久久久久久久99 | 国产视频99 | 日韩专区在线观看 | 亚洲精品色婷婷 | 超碰99在线 | 欧美精品久久99 | 天天插夜夜操 | 在线观看国产日韩欧美 | 日韩大陆欧美高清视频区 | 在线观看免费日韩 | 亚洲经典精品 | 美女黄视频免费看 | 九色琪琪久久综合网天天 | 久久爱资源网 | 日本福利视频在线 | 亚洲理论片| 中文字幕资源在线 | 国产一性一爱一乱一交 | 国产一级免费在线观看 | 日本在线精品视频 | 超碰在线最新地址 | 日韩精品久久久久久 | 91九色在线观看 | 911精品美国片911久久久 | 五月婷婷国产 | 午夜黄网 | 久久久国产精品人人片99精片欧美一 | 久久国产热 | 欧美亚洲三级 | 97在线播放视频 | 欧美日韩在线观看不卡 | 国产精品岛国久久久久久久久红粉 | av电影不卡在线 | 成年人在线看视频 | 国产一区二三区好的 | 婷婷激情综合 | 四虎影视8848dvd | 国产打女人屁股调教97 | 欧美精彩视频 | 99久久99视频只有精品 | 日韩网站免费观看 | 欧美一级久久久久 | 国产专区在线播放 | 色婷婷欧美 | 亚洲人成影院在线 | 色丁香婷婷| 色妞色视频一区二区三区四区 | 97综合在线 | 久久久久成人精品 | 97精品在线 | 亚洲精品久久久久58 | 99爱精品视频 | 天堂中文在线视频 | 99热在线这里只有精品 | 午夜国产影院 | 亚洲美女久久 | 欧亚久久 | 91在线91拍拍在线91 | 激情欧美在线观看 | 中文字幕免费观看视频 | 美女搞黄国产视频网站 | 亚洲va在线va天堂 | 日韩高清二区 | 欧美专区国产专区 | 一级黄色在线视频 | 国产精品成人一区二区三区吃奶 | 视频二区在线视频 | 黄色免费视频在线观看 | 人人爽人人搞 | 欧美日韩国产精品一区二区 | 欧美日产在线观看 | 成人综合婷婷国产精品久久免费 | 久久久久99精品成人片三人毛片 | 亚洲 欧美 91 | 国产精品久久久亚洲 | 超碰在线人人草 | 欧美日韩二区三区 | 黄网站色视频 | 91污污| 免费观看91视频 | 日韩精品免费在线 | 99这里都是精品 | 久草在线观看资源 | 国产亚洲精品久久久久久移动网络 | 精品亚洲免费 | 国产高清视频免费 | 国产黄免费 | 亚洲一区网站 | 国产高清小视频 | 天天摸天天舔天天操 | 天天干天天拍天天操 | 天天操天天操 | 久久激情小说 | 在线视频 成人 | 久久精品a| 中文在线www | 免费午夜av | 国产成人一区二区三区影院在线 | 久久成人一区二区 | 国产精品麻豆99久久久久久 | 成人97视频 | 亚洲黄色影院 | 精品国产_亚洲人成在线 | 日韩a级黄色 | 中文字幕在线乱 | 久久国产精品色婷婷 | 天天射天天拍 | 久久兔费看a级 | 国产精品视频最多的网站 | 亚洲国产精品人久久电影 | 夜色成人av| 在线精品一区二区 | 91精品视频在线 | 日韩精品在线免费观看 | 国产一级二级三级视频 | 欧美成人精品三级在线观看播放 | 亚洲免费a | 狠狠伊人| 欧美a级片免费看 | 婷婷去俺也去六月色 | 色婷婷激情五月 | 超碰在线97观看 | 黄色一级免费 | 久久久久亚洲精品成人网小说 | 美女黄频网站 | 午夜视频免费在线观看 | 91精品国产乱码久久桃 | 在线观看视频中文字幕 | 91九色蝌蚪视频 | 久久试看 | 热re99久久精品国产99热 | 99理论片 | 四虎永久免费在线观看 | 不卡视频一区二区三区 | 最新日本中文字幕 | 免费精品视频 | 欧美日韩不卡在线视频 | 亚洲韩国一区二区三区 | 久久久影院一区二区三区 | 国产精品ssss在线亚洲 | 在线看片a | 97精品国产97久久久久久春色 | 国产成人三级在线播放 | 69久久99精品久久久久婷婷 | 久久女教师 | 在线观看播放av | 波多野结衣在线视频一区 | 中文字幕在线观看完整版 | www99久久| 国产一区二区免费 | 欧美精品中文在线免费观看 | 国产免费亚洲 | 久久久久综合网 | 国产午夜精品一区二区三区四区 | 韩国精品在线 | 黄色在线观看污 | 成人h在线观看 | 国产区精品视频 | www.色午夜| av中文字幕av | 手机在线看a | 精品国产一区二区三区男人吃奶 | 日韩中文字幕免费电影 | 久久九九视频 | 日韩黄色免费看 | 精品久久久久久久久久久久久久久久久久 | 欧美最猛性xxxxx亚洲精品 | 一本一本久久a久久 | www.99热精品 | 久久视频在线看 | 欧美精品一区二区蜜臀亚洲 | 国产精品久久久久久久久婷婷 | 久久综合色天天久久综合图片 | 日韩系列 | 国产欧美精品xxxx另类 | www.狠狠插.com | 亚洲国产欧美在线人成大黄瓜 | 国产精品一区二区免费视频 | 色婷婷成人 | 日韩在线| 精品久久久久久久久中文字幕 | 999国产精品视频 | 在线观看自拍 | 99国产精品久久久久久久久久 | 天天干,狠狠干 | 欧美影片| av成人免费在线观看 | 国内精品久久影院 | 久久综合色影院 | 免费视频97 | 美女视频永久黄网站免费观看国产 | 国产精品中文 | 九九九九九九精品任你躁 | 久久久久久片 | 国产手机在线观看视频 | 激情影院在线观看 | 日日综合 | 天天操天天操天天操 | 午夜视频播放 | 久草在线资源观看 | 国产成人精品在线播放 | 波多野结衣资源 | 人人插人人费 | 91九色在线视频观看 | 精品国产精品国产偷麻豆 | 能在线看的av | 欧美精品在线视频 | 免费看十八岁美女 | 国产爽视频 | 亚洲精品看片 | 成人毛片在线视频 |