Files
upper-limit-crawler/UlUtil.cs

42 lines
1003 B
C#

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);
}
}
}