C#怎么使用dateTimePicker控件获取日期计算出星座然后再textbox中显示出来

问题描述

怎么用时间控件获取时间,然后计算星座就是选择一个时间,自动计算星座是什么,再显示在textbox中,求代码例子

解决方案

解决方案二:
只要获取到月份,一个switch就可以了
解决方案三:
引用

只要获取到月份,一个switch就可以了

可以说具体一点吗,能不能写出来
解决方案四:
//日期格式:2015-11-2100:00:00DateTimedtDate=DateTime.Parse(dateTimePicker1.Text);stringresult=string.Empty;switch(dtDate.Month){case01://摩羯座12.22-1.19水瓶座1.20-2.18result=dtDate.Day<20?"摩羯座":"水瓶座";break;case02://水瓶座1.20-2.18双鱼座2.19-3.20result=dtDate.Day<18?"水瓶座":"双鱼座";break;//以此类推}MessageBox.Show("星座为"+result);

解决方案五:
首先在网上找到各种星座的月份区间,这个不是计算机问题,然后计算机问题:publicstructXingZuo{publicstringName;bytebegin_Month;bytebegin_Day;bytebegin_Month;bytebegin_Day;//构造函数……}list<XingZuo>mylist=newlist<XingZuo>();//初始化各个星座信息,并ADD到listDateTimemydt=Convert.ToDateTime(dateTimePicker1.Text);//用户选择了一个时间后,执行下面代码foreach(XingZuomyXZinmylist){if(mydt.Month>=myXZ.begin_Month&&mydt.Day>=myXZ.begin_Day&&mydt.Month<=myXZ.end_Month&&mydt.Day<=myXZ.end_Day){输出myXZ.Name;//某个星座break;}}提供个思路
解决方案六:
更正:publicstructXingZuo{publicstringName;bytebegin_Month;bytebegin_Day;byteend_Month;byteend_Day;//构造函数……}
解决方案七:
对了,foreach循环还可以优化foreach(XingZuomyXZinmylist){if(mydt.Month<myXZ.begin_Month||mydt.Month>myXZ.end_Month){continue;}elseif(mydt.Day>=myXZ.begin_Day&&mydt.Day<=myXZ.end_Day){输出myXZ.Name;//某个星座break;}}

时间: 2024-10-26 05:36:51

C#怎么使用dateTimePicker控件获取日期计算出星座然后再textbox中显示出来的相关文章

Csharp DataGridView自定义添加DateTimePicker控件日期列

/// <summary> /// DataGridView自定义添加DateTimePicker控件日期列 参考http://msdn.microsoft.com/en-us/library/7tas5c80.aspx /// 涂聚文 缔友计算机信息技术有限公司 /// 2011-11-16 捷为工作室 /// </summary> public class GeovinDuCalendarColumn : DataGridViewColumn { /// <summary

asp.net mvc4中bootstrap datetimepicker控件的使用_实用技巧

前段时间写了一篇关于调用阿里大于的短信接口来开发例会短信群发通知功能的文章http://www.jb51.net/article/94142.htm,其中的例会时间是需求中的重中之重,它需要满足"格式化","易输入"这两点,对短信费用关心的开发者要知道长短信是两条短信费用之和,因此,例会时间不能随意交给用户自定义输入:要考虑到"易输入"这点,只能选择日期选择控件来辅助用户输入,由于日期选择控件较为小巧使用,在页面中引入并不是难事.在本篇文章中,使

Bootstrap3 datetimepicker控件使用实例_javascript技巧

Bootstrap3 日期+时间选择控件的使用方法,供大家参考,具体内容如下 1.支持日期选择,格式设定 2.支持时间选择 3.支持时间段选择控制 4.支持中文 官网地址:http://eonasdan.github.io/bootstrap-datetimepicker/ git地址:https://github.com/Eonasdan/bootstrap-datetimepicker moment语言包:https://github.com/moment/moment datetimepi

背水一战 Windows 10 (44) - 控件(日期类): CalendarView, DatePicker, TimePicker

原文:背水一战 Windows 10 (44) - 控件(日期类): CalendarView, DatePicker, TimePicker [源码下载] 背水一战 Windows 10 (44) - 控件(日期类): CalendarView, DatePicker, TimePicker 作者:webabcd 介绍背水一战 Windows 10 之 控件(日期类) CalendarView DatePicker TimePicker 示例1.CalendarView 的示例Controls

关于通过datetimePicker控件查询的问题

问题描述 我想通过一个datetimePicker控件里的日期来做查询数据库记录,可是怎么也查询不出来,请那位好心人帮帮忙啊究竟是哪里出错了,请指教,还有我数据表里的字段是datetime型的,插入的时候有日期和时间,怎么样才能按日期查询啊?usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usin

JavaScript经典代码【一】【javascript HTML控件获取值】

javascript HTML控件获取值 1.下拉列表框选定值 ddlPageSize.options[ddlPageSize.selectedIndex].value ddlPageSize.options[ddlPageSize.selectedIndex].text 复选框 $get('chkGoogle').checked 控件隐藏与显示: document.getElementById("控件名").style.display='' //显示 document.getElem

编程- 悬赏20c币 vb用file控件获取一个文件并复制到指定文件夹

问题描述 悬赏20c币 vb用file控件获取一个文件并复制到指定文件夹 如题,用户使用时选取一个文件,然后自动复制到另一个已经指定好的文件夹,谢谢答的好的20c币 解决方案 求大神,求大神,谢谢谢谢谢 解决方案二: 用户选择好文件之后,点击确定,你在确定按钮的事件函数里使用filecopy函数直接复制文件http://baike.baidu.com/link?url=p0S_bFcHsJ1q8tk-CFCiaSGTak_K9xL0ZfjeEfmHM5K1PYrs9x0YwdI9cEvVFmfO

AxWindowsMediaPlayer播放控件获取当前播放时间

问题描述 AxWindowsMediaPlayer播放控件获取当前播放时间并转化为毫秒怎么写C# 解决方案

c#-C# 用除了webbrowser的浏览器控件获取Html元素并转化成相应对象。

问题描述 C# 用除了webbrowser的浏览器控件获取Html元素并转化成相应对象. C# 用除了webbrowser的浏览器(如webkit,Cefsharp,cefglue)控件获取 img Html元素并转化成对应的Image对象 解决方案 最简单通用的做法是借助剪贴板.不管什么内核,只要你的浏览器支持选中和复制,也不管什么格式,C#那里都可以获得. "通过httpwebrequest对象发起请求获取到html",我猜测lz要得到验证码,如果是那样,再发请求会导致验证码刷新.