博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 根据当前时间计算是否股票、期货、黄金交易日期
阅读量:5126 次
发布时间:2019-06-13

本文共 2551 字,大约阅读时间需要 8 分钟。

很简单的一个方法:

   股票:每周1到周五,上午9:30到11:30  下午13:00 到15:00

   期货:每周1到周五,上午9:00到11:30  下午13:30到15:00

   黄金:每周1到周五,上午9:00到11:30 下午13:30到15:30 (晚盘不计算)

View Code
///         /// 判断当前时间是否是交易时间        ///         /// 交易类型 0为股票,1为期货,2为黄金        /// 当前时间        /// 
public static bool _dataTime(int type, DateTime dt) { bool _datatimebool = false; if (_data(dt)) { switch (type) { case 0://股票 if ((dt > DateTime.Parse("9:30") && dt < DateTime.Parse("11:30")) || (dt > DateTime.Parse("13:00") && dt < DateTime.Parse("15:00"))) _datatimebool = true; else _datatimebool = false; break; case 1://期货 if ((dt > DateTime.Parse("9:00") && dt < DateTime.Parse("11:30")) || (dt > DateTime.Parse("13:30") && dt < DateTime.Parse("15:00"))) _datatimebool = true; else _datatimebool = false; break; case 2://黄金 if ((dt > DateTime.Parse("9:00") && dt < DateTime.Parse("11:30")) || (dt > DateTime.Parse("13:30") && dt < DateTime.Parse("15:30"))) _datatimebool = true; else _datatimebool = false; break; } } return _datatimebool; } /// /// 查询是否在开盘日 /// /// 当前时间 ///
private static bool _data(DateTime dt) { bool _ret = false; switch (dt.DayOfWeek) { case DayOfWeek.Friday: _ret = true; break; case DayOfWeek.Monday: _ret = true; break; case DayOfWeek.Saturday: _ret = false; break; case DayOfWeek.Sunday: _ret = false; break; case DayOfWeek.Thursday: _ret = true; break; case DayOfWeek.Tuesday: _ret = true; break; case DayOfWeek.Wednesday: _ret = true; break; } return _ret; }

 

转载于:https://www.cnblogs.com/mapleclever/archive/2012/06/27/2565731.html

你可能感兴趣的文章
jmeter自定义并发用户数图形插件介绍
查看>>
YYCache 设计思路
查看>>
用户设置及用户默认设置
查看>>
HDU6089 恐怖分子(变形线段树)
查看>>
第16/24周 SQL Server 2014中的基数计算
查看>>
模板——树状数组求逆序对
查看>>
康拓展开学习笔记
查看>>
Exp3 免杀原理与实践
查看>>
selenium+java初级学习笔记之单个元素定位
查看>>
【收藏】C# WinForm开发系列 - DataGridView 使用方法集锦 - 宁波.Net技术讨论区
查看>>
Protel 介绍 protel99se正式汉化版下载 Protel DXP2004简体中文版
查看>>
前端必须懂的计算机网络知识—(跨域、代理、本地存储)(掘金)
查看>>
根据select不同的选项实现相应input框添加项的显示
查看>>
C#实现UTC时间与Datetime转换
查看>>
JournalNode failed to restart
查看>>
前端现在到底需要什么样的人才
查看>>
解决Android中的ERROR: the user data image is used by another emulator. aborting的方法
查看>>
平面图转对偶图&19_03_21校内训练 [Everfeel]
查看>>
POJ3258 二分
查看>>
求一个连通图的割点(去掉一个点后图不再连通)
查看>>