public static Variant GetTmchkAbs(string date) { bool flag = "" == date || date == null; Variant result; if (flag) { result = null; } else { Variant variant = GameTools.split(date, " ", 1u); Variant variant2 = GameTools.split(variant[0], "-", 1u); Variant variant3 = GameTools.split(variant[1], ":", 1u); Variant variant4 = new Variant(); variant4["y"] = variant2[0]; variant4["mon"] = variant2[1]; variant4["d"] = variant2[2]; variant4["h"] = variant3[0]; variant4["min"] = variant3[1]; variant4["s"] = variant3[2]; result = variant4; } return(result); }