using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace upper_limit_crawler { public static class UlUtil { static CPUTILLib.CpCybos m_Util = new CPUTILLib.CpCybos(); public static string GetCurTimeString() { DateTime CurTime = DateTime.Now; string time = CurTime.ToString("[yyyy-MM-dd hh:mm:ss]"); //time = time.Substring(0, 10) + " " + (int)time / 100 + ":" + (int)Time % 100 + ":00"; return time; } public static void Trace(string strMsg) { Console.WriteLine(GetCurTimeString() + " " + strMsg); } public static int GetLimitRemainCountTrace() { return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_TRADE_REQUEST); } public static int GetLimitRemainCountRQ() { return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_NONTRADE_REQUEST); } public static int GetLimitRemainCountSB() { return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_SUBSCRIBE); } } }