Эффективный способ Mathematica 8.0 для синтаксического анализа DateList из строки в формате yyyyMMddHHmmssSSS

У меня есть следующая строка: «20110103224832494» она имеет следующий формат : ггггММддЧЧммссССС. Где yyyy - год, MM - месяц, dd - день, HH - час, mm - минуты, ss - секунды, SSS - миллисекунды.

Я думал, что сработало бы следующее:

DateList[{"20110103224832494",  
         {"Year", "Month", "Day", "Hour", "Minute", "Second", "Millisecond"}}
]

но возвращает:

DateString::str: String 20110103224832494 cannot be interpreted as a date in 
format {Year,Month,Day,Hour,Minute,Second,Millisecond}. >>

И если бы это сработало, было бы это эффективно?

9
задан Sjoerd C. de Vries 10 January 2012 в 21:20
поделиться