# utils.tcl # proc timestamp {{t ""}} { if {$t == ""} { set t [clock seconds] } return [clock format $t -format %y%m%d%H%M%S] } proc datetime {{t ""}} { if {$t == ""} { set t [clock seconds] } return [clock format $t -format "%m-%d-%y %I:%M:%S %p %Z"] } proc now {} { return [clock seconds] } proc vivado_year {} { regexp -- {Vivado v(\d\d\d\d)\.*} [version] s year return $year }