Mercurial > mercurial > hgweb_golang.cgi
comparison src/entai_app/entai_app.go @ 7:f4ba4cfb09fd
entai_app: abbreviration paid date.
author | pyon@macmini |
---|---|
date | Fri, 28 Oct 2016 20:41:34 +0900 |
parents | e4066309b04f |
children |
comparison
equal
deleted
inserted
replaced
6:9072560fc0f2 | 7:f4ba4cfb09fd |
---|---|
1 /****************************************************************************/ | 1 /****************************************************************************/ |
2 /* Entai_app.go */ | 2 /* Entai_app.go */ |
3 /* Last Change: 2016-10-23 Sun 13:23:32. */ | 3 /* Last Change: 2016-10-28 Fri 19:33:15. */ |
4 /* By T.Mutoh */ | 4 /* By T.Mutoh */ |
5 /****************************************************************************/ | 5 /****************************************************************************/ |
6 | 6 |
7 package main | 7 package main |
8 | 8 |
131 } | 131 } |
132 } | 132 } |
133 | 133 |
134 // 1-Liner-mode | 134 // 1-Liner-mode |
135 case *l : | 135 case *l : |
136 p := flag.Arg(2) | |
137 if p == "" { | |
138 layout := "20060102" | |
139 p = time.Now().Format( layout ); | |
140 } | |
141 | |
136 if *i { | 142 if *i { |
137 fmt.Printf( "%s,%s,%s,", flag.Arg(0), flag.Arg(1), flag.Arg(2) ) | 143 fmt.Printf( "%s,%s,%s,", flag.Arg(0), flag.Arg(1), p ) |
138 } | 144 } |
139 | 145 |
140 result, detail, err := processEntai( flag.Arg(0), flag.Arg(1), flag.Arg(2) ) | 146 result, detail, err := processEntai( flag.Arg(0), flag.Arg(1), p ) |
141 if err != nil { | 147 if err != nil { |
142 fmt.Fprintf( os.Stderr, "%s : %v\n", detail, err ) | 148 fmt.Fprintf( os.Stderr, "%s : %v\n", detail, err ) |
143 os.Exit( 1 ) | 149 os.Exit( 1 ) |
144 } | 150 } |
145 fmt.Print( result ) | 151 fmt.Print( result ) |