Method: Spreadsheet::Excel::Writer::Workbook#write_datemode
- Defined in:
- lib/spreadsheet/excel/writer/workbook.rb
#write_datemode(workbook, writer) ⇒ Object
177 178 179 180 181 182 183 184 185 186 |
# File 'lib/spreadsheet/excel/writer/workbook.rb', line 177 def write_datemode workbook, writer mode = (@date_base.year == 1899) ? 0x00 : 0x01 data = [ mode # 0 = Base date is 1899-Dec-31 # (the cell value 1 represents 1900-Jan-01) # 1 = Base date is 1904-Jan-01 # (the cell value 1 represents 1904-Jan-02) ] write_op writer, 0x0022, data.pack("v") end |