package utils

/***************************************************
 ** @Desc : This file for ...
 ** @Time : 2019/8/21 10:21
 ** @Author : yuebin
 ** @File : date_time
 ** @Last Modified by : yuebin
 ** @Last Modified time: 2019/8/21 10:21
 ** @Software: GoLand
****************************************************/

import "time"

func GetDateTimeNot() string {
	return time.Now().Format("2006010215:04:05")
}

func GetDate() string {
	return time.Now().Format("2006-01-02")
}

func GetBasicDateTime() string {
	return time.Now().Format("2006-01-02 15:04:05")
}

func GetNowTimesTamp() string {
	return time.Now().Format("20060102150405")
}

func GetDateTimeBeforeHours(hour int) string {
	return time.Now().Add(-time.Hour * time.Duration(hour)).Format("2006-01-02 15:04:05")
}

func GetDateBeforeDays(days int) string {
	return time.Now().Add(-time.Hour * time.Duration(days) * 24).Format("2006-01-02")
}

func GetDateTimeBeforeDays(days int) string {
	return time.Now().Add(-time.Hour * time.Duration(days) * 24).Format("2006-01-02 15:04:05")
}
