42 lines
1003 B
C#
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);
|
|
}
|
|
}
|
|
}
|