diff options
| -rw-r--r-- | argv.Version.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/argv.Version.go b/argv.Version.go index 117c655..367670f 100644 --- a/argv.Version.go +++ b/argv.Version.go @@ -17,8 +17,14 @@ func (pb *Argv) Version() string { */ func doVersion(pb *Argv) { + var s string // log.Info(pb.getVersion()) - s := fmt.Sprintf("%s %s Built on raw(%v) %s (from argv)", me.ARGNAME, me.VERSION, me.BUILDTIME, cobol.Time(me.BUILDTIME)) + timeString, _, err := cobol.TimeCheck(me.BUILDTIME) + if err == nil { + s = fmt.Sprintf("%s %s Built on %s (argv.got(%s))", me.ARGNAME, me.VERSION, timeString, me.BUILDTIME) + } else { + s = fmt.Sprintf("%s %s Built on raw(%v) %s (from argv)", me.ARGNAME, me.VERSION, me.BUILDTIME, "argv.time.err") + } log.Info(s) os.Exit(0) } |
