MyChat Scripts: JSONSetDateTime, встановлення дати та часу в JSON об'єкті
Встановити або створити значення ключа дати та часу в об'єкті JSON.
Синтаксис
function JSONSetDateTime(var sJSON: string; sKey: string; dtvalue: double): integer;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
sJSON |
var string |
оригінальний JSON об'єкт у вигляді текстового рядка. Якщо встановити пустий рядок — об'єкт буде автоматично створений; |
|
sKey |
string |
назва ключа, яка нас цікавить; |
|
dtValue |
double |
значення ключа. |
Результат функції
|
0 |
помилок немає; |
|
1 |
помилка парсингу JSON. |
Приклад
var
s: string;
dt: double;
begin
s := '{}'; // пустий об'єкт, для тесту
JSONSetDateTime(s, 'Today', Now); // створюємо новий ключ
JSONGetDateTime(s, 'Today', dt); // отримуємо значення ключа
mLogScript('Today is: ' + FormatDateTime('dddd', dt), '');
end.
Результат роботи скрипту
[18:13:26] (Log "test"): Today is: вівторок
Дивитися ще
Created with the Personal Edition of HelpNDoc: Modernize your help files with HelpNDoc's WinHelp HLP to CHM conversion tool