Hi!
Thank you for the solution,
So, suppose that my fonction return javascript Date object, and I want to convert it to DateTime object (c#) :
thanks in advance!
kind regard,
Thank you for the solution,
So, suppose that my fonction return javascript Date object, and I want to convert it to DateTime object (c#) :
var engine = new V8ScriptEngine();
engine.Execute(@"
function my_func(props) {
var m_date = props.my_date;
var m_code = props.my_code;
var nextMonth = m_date.getMonth() + 1;
m_date.setMonth(nextMonth);
return m_date;
}
");
var properties = new PropertyBag();
properties["my_code"] = 20;
properties["my_date"] = DateTime.Now.ToJsDate(engine);
dynamic result = engine.Script.my_func(properties);
var nextMonth = new DateTime(result.getFullYear(), result.getMonth() + 1, result.getDate(), result.getHours(), result.getMinutes(), result.getSeconds());
Is this is a good approach? or Is there an alternative way?thanks in advance!
kind regard,