tools.aw_id

Yohn Y. 2024-07-06 Parent:cf05ae943d95 Child:3a967e85c0ca

10:05d07cc3040d Browse Files

+ Время в Российском формате

src/main.go

     1.1 --- a/src/main.go	Mon Jun 17 22:53:40 2024 +0300
     1.2 +++ b/src/main.go	Sat Jul 06 20:07:08 2024 +0300
     1.3 @@ -1,4 +1,4 @@
     1.4 -// devel.a0fs.ru -- aw_id -- v1.r202406.1 //
     1.5 +// devel.a0fs.ru -- aw_id -- v1.r202407.1 //
     1.6  /*
     1.7    Утилиты генерирования полезных в работе ID
     1.8  */
     1.9 @@ -15,6 +15,7 @@
    1.10  const (
    1.11  	TIME_ID = iota
    1.12  	TIME_HUM
    1.13 +	TIME_HUM_RU
    1.14  	TIME_HUM_SAFE
    1.15  	TIME_HUM_SAFE2
    1.16  	TIME_ID_SHORT
    1.17 @@ -28,6 +29,8 @@
    1.18  	switch id_type {
    1.19  	case TIME_ID:
    1.20  		time_format = "20060102-150405"
    1.21 +	case TIME_HUM_RU:
    1.22 +		time_format = "02.01.2006 15:04:05"
    1.23  	case TIME_HUM:
    1.24  		time_format = "2006-01-02 15:04:05"
    1.25  	case TIME_HUM_SAFE:
    1.26 @@ -66,6 +69,7 @@
    1.27  	prnt_out("tss", get_time_id(TIME_ID_SHORT))
    1.28  	prnt_out("tss2", get_time_id(TIME_ID_SHORT2))
    1.29  	prnt_out("hr", get_time_id(TIME_HUM))
    1.30 +	prnt_out("hrr", get_time_id(TIME_HUM_RU))
    1.31  	prnt_out("hrs", get_time_id(TIME_HUM_SAFE))
    1.32  	prnt_out("hrs2", get_time_id(TIME_HUM_SAFE2))
    1.33  	prnt_out("v", get_ver_id())
    1.34 @@ -82,6 +86,8 @@
    1.35  			fmt.Println(get_time_id(TIME_ID))
    1.36  		case "hr":
    1.37  			fmt.Println(get_time_id(TIME_HUM))
    1.38 +		case "hrr":
    1.39 +			fmt.Println(get_time_id(TIME_HUM_RU))
    1.40  		case "hrs":
    1.41  			fmt.Println(get_time_id(TIME_HUM_SAFE))
    1.42  		case "hrs2":
    1.43 @@ -95,7 +101,7 @@
    1.44  		case "vs":
    1.45  			fmt.Println(get_ver_id2())
    1.46  		default:
    1.47 -			fmt.Println("Need one of: uuid, ts, tss, tss2, hr, hrs, hrs2, v, vs")
    1.48 +			fmt.Println("Need one of: uuid, ts, tss, tss2, hr, hrr, hrs, hrs2, v, vs")
    1.49  		}
    1.50  		fmt.Println("")
    1.51  	} else {