_ [Ruby] Excel 日付/時刻シリアル値を文字列に変換 ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] Excel 2002 (XP), 2003 Win32OLE で Excel をいじくっているのだが # for debug def get_excel_cell(name) @sheet.Range(name).Value end 表示形式: 時刻 のセルの値が Float で返ってきてしまい assert しにくい。 VT_DATE じゃないのだろうか。 <"2006/03/01 18:30:00"> expected but was <38777.7708333333>. date.rb win32ole.c を参考に変換関数を書いてみた。 #!/usr/bin/ruby # convert Excel date/t