setting.inc.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. /**
  3. * setting.inc.php
  4. * 此处定义无需放在数据库中,又可以方便修改和扩展的数据
  5. * 常见如状态值的定义、无需后台管理的分类定义、数据字典等
  6. *
  7. * @createtime 2018/03/01
  8. * @author 空竹
  9. * @copyright 芝麻开发(http://www.zhimawork.com)
  10. */
  11. define("STOCK_EXCHANGE_SH", "sh"); //上交所
  12. define("STOCK_EXCHANGE_SZ", "sz"); //深交所
  13. define("STOCK_EXCHANGE_HK", "hk"); //香港联交所
  14. define("STOCK_SECTOR_SH_MAIN", 10); //上证主板
  15. define("STOCK_SECTOR_SH_KECHUANG", 11); //上证科创板
  16. define("STOCK_SECTOR_SZ_MAIN", 20); //深证主板
  17. define("STOCK_SECTOR_SZ_ZHONGXIAO", 21); //深证中小板
  18. define("STOCK_SECTOR_SZ_CHUANGYE", 22); //深证创业板
  19. define("STOCK_SECTOR_HK", 30); //香港联交所,不分板
  20. define("MAX_SINA_COUNT", 200); //从新浪接口一次最大获取股票数
  21. define("GLOBAL_BEGIN_DATE", 20140101);
  22. define("GLOBAL_BEGIN_YEAR", 2014);
  23. //日期格式转换 2021-01-08 转换为数字 20210108
  24. function ConverseDate($originDate)
  25. {
  26. return (int)date('Ymd', strtotime($originDate));
  27. }
  28. //日期数字 20210108 增减天数
  29. function AddOrSubDate($date, $days)
  30. {
  31. return (int)date('Ymd', strtotime($date) + $days * 86400);
  32. }
  33. //空字符串转为0
  34. function EmptyToZero($str)
  35. {
  36. $str = trim($str);
  37. return (empty($str) ? '0' : $str);
  38. }
  39. ?>