tools.aw_id

Yohn Y. 2023-09-19 Parent:c5a3039be65e Child:e2724947cc46

2:c492395606de Browse Files

+ Добавлена ещё пара ID

src/main.go

     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 {