tools.aw_id
tools.aw_id/src/main.go
+ Добавлена ещё пара ID
1.1 --- a/src/main.go Sat Aug 19 21:33:07 2023 +0300 1.2 +++ b/src/main.go Tue Sep 19 22:03:47 2023 +0300 1.3 @@ -1,4 +1,4 @@ 1.4 -// devel.a0fs.ru -- aw_id -- v0.r202308.1 // 1.5 +// devel.a0fs.ru -- aw_id -- v0.r202309.1 // 1.6 /* 1.7 Утилиты генерирования полезных в работе ID 1.8 */ 1.9 @@ -17,6 +17,8 @@ 1.10 TIME_HUM 1.11 TIME_HUM_SAFE 1.12 TIME_HUM_SAFE2 1.13 + TIME_ID_SHORT 1.14 + TIME_ID_SHORT2 1.15 ) 1.16 1.17 func get_time_id(id_type int) string { 1.18 @@ -32,6 +34,10 @@ 1.19 time_format = "2006-01-02 15-04-05" 1.20 case TIME_HUM_SAFE2: 1.21 time_format = "2006-01-02_15-04-05" 1.22 + case TIME_ID_SHORT: 1.23 + time_format = "200601" 1.24 + case TIME_ID_SHORT2: 1.25 + time_format = "20060102" 1.26 } 1.27 1.28 return cur_time.Format(time_format) 1.29 @@ -49,6 +55,8 @@ 1.30 func make_all_ids() { 1.31 prnt_out("uuid", get_uuid()) 1.32 prnt_out("ts", get_time_id(TIME_ID)) 1.33 + prnt_out("tss", get_time_id(TIME_ID_SHORT)) 1.34 + prnt_out("tss2", get_time_id(TIME_ID_SHORT2)) 1.35 prnt_out("hr", get_time_id(TIME_HUM)) 1.36 prnt_out("hrs", get_time_id(TIME_HUM_SAFE)) 1.37 prnt_out("hrs2", get_time_id(TIME_HUM_SAFE2)) 1.38 @@ -68,8 +76,12 @@ 1.39 fmt.Println(get_time_id(TIME_HUM_SAFE)) 1.40 case "hrs2": 1.41 fmt.Println(get_time_id(TIME_HUM_SAFE2)) 1.42 + case "tss": 1.43 + fmt.Println(get_time_id(TIME_ID_SHORT)) 1.44 + case "tss2": 1.45 + fmt.Println(get_time_id(TIME_ID_SHORT2)) 1.46 default: 1.47 - fmt.Println("Need one of: uuid, ts, hr, hrs, hrs2") 1.48 + fmt.Println("Need one of: uuid, ts, tss, tss2, hr, hrs, hrs2") 1.49 } 1.50 fmt.Println("") 1.51 } else {