| 
																	
																	
																	
																 | 
																@ -1,6 +1,7 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																package helper | 
																 | 
																 | 
																package helper | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																import ( | 
																 | 
																 | 
																import ( | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	"git.tetele.net/tgo/helper" | 
															
														
														
													
														
															
																 | 
																 | 
																	"strconv" | 
																 | 
																 | 
																	"strconv" | 
															
														
														
													
														
															
																 | 
																 | 
																	"time" | 
																 | 
																 | 
																	"time" | 
															
														
														
													
														
															
																 | 
																 | 
																) | 
																 | 
																 | 
																) | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -20,7 +21,7 @@ func FormatDate(str string) string { | 
															
														
														
													
														
															
																 | 
																 | 
																	return time.Unix(date, 0).Format("2006-01-02") | 
																 | 
																 | 
																	return time.Unix(date, 0).Format("2006-01-02") | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																//获取当天开始时间戳
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																// 获取当天开始时间戳
 | 
															
														
														
													
														
															
																 | 
																 | 
																func GetTodayStartTimeStamp() int64 { | 
																 | 
																 | 
																func GetTodayStartTimeStamp() int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	var reserveTime time.Time | 
																 | 
																 | 
																	var reserveTime time.Time | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -31,7 +32,7 @@ func GetTodayStartTimeStamp() int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																	return reserveTime.Unix() | 
																 | 
																 | 
																	return reserveTime.Unix() | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																//获取本周开始时间戳
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																// 获取本周开始时间戳
 | 
															
														
														
													
														
															
																 | 
																 | 
																func GetWeekStartTimeStamp() int64 { | 
																 | 
																 | 
																func GetWeekStartTimeStamp() int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	var reserveTime time.Time | 
																 | 
																 | 
																	var reserveTime time.Time | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -50,7 +51,7 @@ func GetWeekStartTimeStamp() int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																	return reserveTime.Unix() | 
																 | 
																 | 
																	return reserveTime.Unix() | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																//获取当月开始时间戳
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																// 获取当月开始时间戳
 | 
															
														
														
													
														
															
																 | 
																 | 
																func GetMonthStartTimeStamp() int64 { | 
																 | 
																 | 
																func GetMonthStartTimeStamp() int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	var reserveTime time.Time | 
																 | 
																 | 
																	var reserveTime time.Time | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -79,3 +80,12 @@ func RFC3339ToCSTLayout(value string) (string, error) { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	return ts.In(cst).Format("2006-01-02 15:04:05"), nil | 
																 | 
																 | 
																	return ts.In(cst).Format("2006-01-02 15:04:05"), nil | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																// 具体日期时间转时间戳
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																func DatetimeToUnix(value string) int64 { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	loc, _ := time.LoadLocation("Asia/Shanghai") | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	reserveTime, _ := time.ParseInLocation("2006-01-02 15:04:05", helper.ToStr(value), loc) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	return reserveTime.Unix() | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																} |