Я получаю дату следующим образом:
"/Date(1276290000000+0300)/"
В некоторых примерах дата имеет несколько разные форматы:
"/Date(12762900000000300)/"
"Date(1276290000000-0300)"
и т. Д.
Итак, я придумал следующий RegExp:
/\/+Date\(([\d+]+)\)\/+/
и окончательный код:
var myDate = new Date(parseInt(jsonWcfDate.replace(/\/+Date\(([\d+-]+)\)\/+/, '$1')));
Надеюсь, это поможет.
Обновление: я нашел эту ссылку от Microsoft: Как мне сериализовать даты с помощью JSON?
Это похоже на то, что мы все ищем.
Вы, вероятно, имеете в виду, что вопрос более общий, но пример итерации перестановок, приведенный на странице, на которую вы ссылаетесь, встроен в Mathematica:
Scan[Print, Permutations[{1, 2, 3}]]
The Print
там можно заменить любой функцией.