For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

NetSnoopy's avatar
NetSnoopy
Icon for Cirrus rankCirrus
Apr 26, 2017

clock format from ISO8601 to numerical

Hello,

I have variable with a timestamp like this "2017-04-26T15:09:49.228Z" and I need to convert to numerical (just seconds).

I try

[clock format $nbf -format {%s}]

I get a TCL error "- expected integer but got "2017-04-26T15:09:49.228Z" while executing "clock format $nbf -format {%s}""

Have anyone a idea how I can solve this format problem?

1 Reply

  • Hi,

    you can use this:

    set time "2017-04-26T15:09:49.228Z"
    set time [string range $time 0 [string first "." $time]-1]
    clock scan $time -format {%Y-%m-%dT%H:%M:%S}