问题描述
在文本框内输入时间,然后再用的时候需要用月和日,怎样提取月日?
解决方案
解决方案二:
DateTimeinputtime=Convert.ToDateTime(textbox1.Text);intmonth=inputtime.Month;intday=inputtime.Days;
解决方案三:
该回复于2009-07-30 09:58:13被版主删除
解决方案四:
这要看文本框内容的日期是什么格式了1楼的算一种方式如文本框内是2009年05月03日这种格式就采用取子串方式:stringinDate=text1.Text;intm=int.Parse(inDate.substring(5,2));//取月intd=int.Parse(inDate.substring(8,2));//取日注意取子串的起始位置和取的长度
解决方案五:
一楼正解。
解决方案六:
通过My97DatePicker等JS代码实现日期选取时,可通过substring分割字符串实现如用DateTime.now.ToString()等形式,可用DateTime.now.Month,DateTime.now.day
解决方案七:
1楼正解,另,datetime.tostring("yyyy-MM-dd"),根据自己的选
解决方案八:
引用1楼jingshuaizh的回复:
C#codeDateTimeinputtime=Convert.ToDateTime(textbox1.Text);intmonth=inputtime.Month;intday=inputtime.Days;
学习,
解决方案九:
既然是文本框,就应该规定输入的格式,是:年、月、日或月、年、日?月、日是双位还是单位?
时间: 2024-10-23 12:08:59