Хорошо, мне очень нужна дата автоматизации OLE в lua.OLE Дата автоматизации в lua
От here:
общественности двойной ToOADate()
Возвращаемое значение Тип: System.Double с двойной точностью с плавающей точкой номер, который содержит дату эквивалент OLE Automation на значение этот экземпляр.
Таким образом, в C# это:
Console.Write("DateTime.Now.ToOADate() = " + DateTime.Now.ToOADate());
дает мне это:
DateTime.Now.ToOADate() = 42146,4748270602
Что является лучшим способом, чтобы получить Двойники значение в Lua?
Является ли это просто число дней с 1900 года? –
@EgorSkriptunoff с 30.12.1899, да. –
В Lua 'os.time()' дает количество секунд с 1970 года. Вы можете легко преобразовать его в количество дней. –