forked from p30928647/excelize
Fix round-off error in representation of date and time values
This commit is contained in:
parent
308776e350
commit
88d10ff27b
2
cell.go
2
cell.go
|
@ -60,7 +60,7 @@ func (f *File) SetCellValue(sheet, axis string, value interface{}) {
|
|||
case []byte:
|
||||
f.SetCellStr(sheet, axis, string(t))
|
||||
case time.Time:
|
||||
f.SetCellDefault(sheet, axis, strconv.FormatFloat(float64(timeToExcelTime(timeToUTCTime(value.(time.Time)))), 'f', -1, 32))
|
||||
f.SetCellDefault(sheet, axis, strconv.FormatFloat(float64(timeToExcelTime(timeToUTCTime(value.(time.Time)))), 'f', -1, 64))
|
||||
f.setDefaultTimeStyle(sheet, axis)
|
||||
case nil:
|
||||
f.SetCellStr(sheet, axis, "")
|
||||
|
|
Loading…
Reference in New Issue