public static bool FromRocTry(string s, out DateTime result, string format = "yyy.MM.dd") { if (!DateTime.TryParseExact(s, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out result)) { return(false); } result = CtkTimeUtil.FromRoc(result); return(true); }
public static DateTime FromRoc(string s, string format = "yyy.MM.dd") { var roc = DateTime.ParseExact(s, format, CultureInfo.InvariantCulture, DateTimeStyles.None); return(CtkTimeUtil.FromRoc(roc)); }
public static string ToSYyyyWw(DateTime dt) { var weekOfYear = CtkTimeUtil.GetWeekOfYear(dt); return(string.Format("w{0}{1:00}", dt.ToString("yyyy"), weekOfYear)); }