Fixed now() script function.

master
Tomatix 5 years ago
parent 29bd6f3d8a
commit a6dc2684c5
  1. 6
      ScriptFunctions/ScriptGeneralUtils.cpp

@ -175,8 +175,10 @@ ValueHolder now(Script&, std::vector<ValueHolder>& args)
if (args.empty())
return QDateTime::currentDateTime().toString(Qt::ISODate).toStdString();
else {
QString format = ValueExtract(args[1]).toString().c_str();
return QDateTime::currentDateTime().toString(format).toStdString();
const auto format = QString::fromStdString( ValueExtract(args[0]).toString() );
const auto dt = QDateTime::currentDateTime();
const auto dtStr = dt.toString(format);
return dtStr.toStdString();
}
}

Loading…
Cancel
Save