23 lines
348 B
Go
23 lines
348 B
Go
package xls
|
|
|
|
import (
|
|
"fmt"
|
|
|
|
formatter "github.com/extrame/xls/format"
|
|
)
|
|
|
|
type format struct {
|
|
Head struct {
|
|
Index uint16
|
|
Size uint16
|
|
}
|
|
str string
|
|
}
|
|
|
|
func (f *format) Format(val float64, date1904 bool) string {
|
|
_, tokens := formatter.Lexer(f.str)
|
|
ds := formatter.Parse(tokens)
|
|
fmt.Println("=>", val)
|
|
return ds.Format(val, date1904)
|
|
}
|