This commit is contained in:
Elbert Widjaja
2022-06-20 15:01:14 +08:00
committed by GitHub

5
col.go
View File

@@ -11,6 +11,8 @@ import (
yymmdd "github.com/extrame/goyymmdd"
)
const DDMMYYYYhhmmss = "2006/01/02 15:04:05"
//content type
type contentHandler interface {
String(*WorkBook) []string
@@ -170,6 +172,9 @@ type NumberCol struct {
func (c *NumberCol) String(wb *WorkBook) []string {
if fNo := wb.Xfs[c.Index].formatNo(); fNo != 0 {
t := timeFromExcelTime(c.Float, wb.dateMode == 1)
if fNo == 176 {
return []string{t.Format(DDMMYYYYhhmmss)}
}
return []string{yymmdd.Format(t, wb.Formats[fNo].str)}
}
return []string{strconv.FormatFloat(c.Float, 'f', -1, 64)}